home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 24 / Amiga Format AFCD24 (Feb 1998, Issue 108).iso / -in_the_mag- / emulation / amiga / uae-0.7.0b2 / configure < prev    next >
Text File  |  1998-01-20  |  147KB  |  5,128 lines

  1. #! /bin/sh
  2.  
  3. # Guess values for system-dependent variables and create Makefiles.
  4. # Generated automatically using autoconf version 2.12 
  5. # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
  6. #
  7. # This configure script is free software; the Free Software Foundation
  8. # gives unlimited permission to copy, distribute and modify it.
  9.  
  10. # Defaults:
  11. ac_help=
  12. ac_default_prefix=/usr/local
  13. # Any additions from configure.in:
  14. ac_help="$ac_help
  15.   --with-x                use the X Window System"
  16. ac_help="$ac_help
  17.   --enable-profiling      Build a profiling (SLOW!) version"
  18. ac_help="$ac_help
  19.   --with-svgalib          Use SVGAlib for graphics output"
  20. ac_help="$ac_help
  21.   --with-ggi              Use GGI for graphics output"
  22. ac_help="$ac_help
  23.   --with-asciiart         Use ncurses ascii art for graphics output"
  24. ac_help="$ac_help
  25.   --enable-dga            X11 version: Use the DGA extension"
  26. ac_help="$ac_help
  27.   --enable-vidmode        X11 version: Use the XF86VidMode extension"
  28. ac_help="$ac_help
  29.   --enable-ui             Use a user interface if possible (default on)"
  30. ac_help="$ac_help
  31.   --enable-xfgui          X11 version: Use XForms GUI instead of the gtk+ one"
  32. ac_help="$ac_help
  33.   --enable-tkgui          X11 version: Use Tk GUI instead of the gtk+ one"
  34. ac_help="$ac_help
  35.   --with-elf              Explicitly state that this system is ELF"
  36. ac_help="$ac_help
  37.   --enable-threads        Enable filesystem thread support"
  38. ac_help="$ac_help
  39.   --enable-penguins       Enable threads that only make sense on SMP machines"
  40. ac_help="$ac_help
  41.   --enable-sound          Enable sound support"
  42. ac_help="$ac_help
  43.   --enable-file-sound          Enable sound output to file"
  44.  
  45. # Initialize some variables set by options.
  46. # The variables have the same names as the options, with
  47. # dashes changed to underlines.
  48. build=NONE
  49. cache_file=./config.cache
  50. exec_prefix=NONE
  51. host=NONE
  52. no_create=
  53. nonopt=NONE
  54. no_recursion=
  55. prefix=NONE
  56. program_prefix=NONE
  57. program_suffix=NONE
  58. program_transform_name=s,x,x,
  59. silent=
  60. site=
  61. srcdir=
  62. target=NONE
  63. verbose=
  64. x_includes=NONE
  65. x_libraries=NONE
  66. bindir='${exec_prefix}/bin'
  67. sbindir='${exec_prefix}/sbin'
  68. libexecdir='${exec_prefix}/libexec'
  69. datadir='${prefix}/share'
  70. sysconfdir='${prefix}/etc'
  71. sharedstatedir='${prefix}/com'
  72. localstatedir='${prefix}/var'
  73. libdir='${exec_prefix}/lib'
  74. includedir='${prefix}/include'
  75. oldincludedir='/usr/include'
  76. infodir='${prefix}/info'
  77. guidedir='${prefix}/guide'
  78. psdir='${prefix}/ps'
  79. dvidir='${prefix}/dvi'
  80. mandir='${prefix}/man'
  81.  
  82. # Initialize some other variables.
  83. subdirs=
  84. MFLAGS= MAKEFLAGS=
  85. # Maximum number of lines to put in a shell here document.
  86. ac_max_here_lines=12
  87.  
  88. ac_prev=
  89. for ac_option
  90. do
  91.  
  92.   # If the previous option needs an argument, assign it.
  93.   if test -n "$ac_prev"; then
  94.     eval "$ac_prev=\$ac_option"
  95.     ac_prev=
  96.     continue
  97.   fi
  98.  
  99.   case "$ac_option" in
  100.   -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
  101.   *) ac_optarg= ;;
  102.   esac
  103.  
  104.   # Accept the important Cygnus configure options, so we can diagnose typos.
  105.  
  106.   case "$ac_option" in
  107.  
  108.   -bindir | --bindir | --bindi | --bind | --bin | --bi)
  109.     ac_prev=bindir ;;
  110.   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
  111.     bindir="$ac_optarg" ;;
  112.  
  113.   -build | --build | --buil | --bui | --bu)
  114.     ac_prev=build ;;
  115.   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
  116.     build="$ac_optarg" ;;
  117.  
  118.   -cache-file | --cache-file | --cache-fil | --cache-fi \
  119.   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
  120.     ac_prev=cache_file ;;
  121.   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
  122.   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
  123.     cache_file="$ac_optarg" ;;
  124.  
  125.   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
  126.     ac_prev=datadir ;;
  127.   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
  128.   | --da=*)
  129.     datadir="$ac_optarg" ;;
  130.  
  131.   -disable-* | --disable-*)
  132.     ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
  133.     # Reject names that are not valid shell variable names.
  134.     if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
  135.       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
  136.     fi
  137.     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
  138.     eval "enable_${ac_feature}=no" ;;
  139.  
  140.   -enable-* | --enable-*)
  141.     ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
  142.     # Reject names that are not valid shell variable names.
  143.     if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
  144.       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
  145.     fi
  146.     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
  147.     case "$ac_option" in
  148.       *=*) ;;
  149.       *) ac_optarg=yes ;;
  150.     esac
  151.     eval "enable_${ac_feature}='$ac_optarg'" ;;
  152.  
  153.   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
  154.   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
  155.   | --exec | --exe | --ex)
  156.     ac_prev=exec_prefix ;;
  157.   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
  158.   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
  159.   | --exec=* | --exe=* | --ex=*)
  160.     exec_prefix="$ac_optarg" ;;
  161.  
  162.   -gas | --gas | --ga | --g)
  163.     # Obsolete; use --with-gas.
  164.     with_gas=yes ;;
  165.  
  166.   -help | --help | --hel | --he)
  167.     # Omit some internal or obsolete options to make the list less imposing.
  168.     # This message is too long to be a string in the A/UX 3.1 sh.
  169.     cat << EOF
  170. Usage: configure [options] [host]
  171. Options: [defaults in brackets after descriptions]
  172. Configuration:
  173.   --cache-file=FILE       cache test results in FILE
  174.   --help                  print this message
  175.   --no-create             do not create output files
  176.   --quiet, --silent       do not print \`checking...' messages
  177.   --version               print the version of autoconf that created configure
  178. Directory and file names:
  179.   --prefix=PREFIX         install architecture-independent files in PREFIX
  180.                           [$ac_default_prefix]
  181.   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
  182.                           [same as prefix]
  183.   --bindir=DIR            user executables in DIR [EPREFIX/bin]
  184.   --sbindir=DIR           system admin executables in DIR [EPREFIX/sbin]
  185.   --libexecdir=DIR        program executables in DIR [EPREFIX/libexec]
  186.   --datadir=DIR           read-only architecture-independent data in DIR
  187.                           [PREFIX/share]
  188.   --sysconfdir=DIR        read-only single-machine data in DIR [PREFIX/etc]
  189.   --sharedstatedir=DIR    modifiable architecture-independent data in DIR
  190.                           [PREFIX/com]
  191.   --localstatedir=DIR     modifiable single-machine data in DIR [PREFIX/var]
  192.   --libdir=DIR            object code libraries in DIR [EPREFIX/lib]
  193.   --includedir=DIR        C header files in DIR [PREFIX/include]
  194.   --oldincludedir=DIR     C header files for non-gcc in DIR [/usr/include]
  195.   --infodir=DIR           info documentation in DIR [PREFIX/info]
  196.   --guidedir=DIR          Amigaguide documentation in DIR [PREFIX/guide]
  197.   --psdir=DIR             postscript documentation in DIR [PREFIX/ps]
  198.   --dvidir=DIR            TeX dvi documentation in DIR [PREFIX/dvi]
  199.   --mandir=DIR            man documentation in DIR [PREFIX/man]
  200.   --srcdir=DIR            find the sources in DIR [configure dir or ..]
  201.   --program-prefix=PREFIX prepend PREFIX to installed program names
  202.   --program-suffix=SUFFIX append SUFFIX to installed program names
  203.   --program-transform-name=PROGRAM
  204.                           run sed PROGRAM on installed program names
  205. EOF
  206.     cat << EOF
  207. Host type:
  208.   --build=BUILD           configure for building on BUILD [BUILD=HOST]
  209.   --host=HOST             configure for HOST [guessed]
  210.   --target=TARGET         configure for TARGET [TARGET=HOST]
  211. Features and packages:
  212.   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  213.   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  214.   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  215.   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  216.   --x-includes=DIR        X include files are in DIR
  217.   --x-libraries=DIR       X library files are in DIR
  218. EOF
  219.     if test -n "$ac_help"; then
  220.       echo "--enable and --with options recognized:$ac_help"
  221.     fi
  222.     exit 0 ;;
  223.  
  224.   -host | --host | --hos | --ho)
  225.     ac_prev=host ;;
  226.   -host=* | --host=* | --hos=* | --ho=*)
  227.     host="$ac_optarg" ;;
  228.  
  229.   -includedir | --includedir | --includedi | --included | --include \
  230.   | --includ | --inclu | --incl | --inc)
  231.     ac_prev=includedir ;;
  232.   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
  233.   | --includ=* | --inclu=* | --incl=* | --inc=*)
  234.     includedir="$ac_optarg" ;;
  235.  
  236.   -infodir | --infodir | --infodi | --infod | --info | --inf)
  237.     ac_prev=infodir ;;
  238.   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
  239.     infodir="$ac_optarg" ;;
  240.  
  241.  -guidedir | --guidedir | --guidedi | --guided | --guide | --gui)
  242.    ac_prev=guidedir ;;
  243.  -guidedir=* | --guidedir=* | --guidedi=* | --guided=* | --guide=* |--gui=*)+    guidedir="$ac_optarg" ;;
  244.  
  245.  -psdir | --psdir | --psdi | --psd | --ps)
  246.    ac_prev=psdir ;;
  247.  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)+    psdir="$ac_optarg" ;;
  248.  
  249.  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
  250.    ac_prev=dvidir ;;
  251.  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* |--dv=*)+    dvidir="$ac_optarg" ;;
  252.  
  253.   -libdir | --libdir | --libdi | --libd)
  254.     ac_prev=libdir ;;
  255.   -libdir=* | --libdir=* | --libdi=* | --libd=*)
  256.     libdir="$ac_optarg" ;;
  257.  
  258.   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
  259.   | --libexe | --libex | --libe)
  260.     ac_prev=libexecdir ;;
  261.   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
  262.   | --libexe=* | --libex=* | --libe=*)
  263.     libexecdir="$ac_optarg" ;;
  264.  
  265.   -localstatedir | --localstatedir | --localstatedi | --localstated \
  266.   | --localstate | --localstat | --localsta | --localst \
  267.   | --locals | --local | --loca | --loc | --lo)
  268.     ac_prev=localstatedir ;;
  269.   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
  270.   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
  271.   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
  272.     localstatedir="$ac_optarg" ;;
  273.  
  274.   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
  275.     ac_prev=mandir ;;
  276.   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
  277.     mandir="$ac_optarg" ;;
  278.  
  279.   -nfp | --nfp | --nf)
  280.     # Obsolete; use --without-fp.
  281.     with_fp=no ;;
  282.  
  283.   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  284.   | --no-cr | --no-c)
  285.     no_create=yes ;;
  286.  
  287.   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  288.   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
  289.     no_recursion=yes ;;
  290.  
  291.   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
  292.   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
  293.   | --oldin | --oldi | --old | --ol | --o)
  294.     ac_prev=oldincludedir ;;
  295.   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
  296.   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
  297.   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
  298.     oldincludedir="$ac_optarg" ;;
  299.  
  300.   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
  301.     ac_prev=prefix ;;
  302.   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
  303.     prefix="$ac_optarg" ;;
  304.  
  305.   -program-prefix | --program-prefix | --program-prefi | --program-pref \
  306.   | --program-pre | --program-pr | --program-p)
  307.     ac_prev=program_prefix ;;
  308.   -program-prefix=* | --program-prefix=* | --program-prefi=* \
  309.   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
  310.     program_prefix="$ac_optarg" ;;
  311.  
  312.   -program-suffix | --program-suffix | --program-suffi | --program-suff \
  313.   | --program-suf | --program-su | --program-s)
  314.     ac_prev=program_suffix ;;
  315.   -program-suffix=* | --program-suffix=* | --program-suffi=* \
  316.   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
  317.     program_suffix="$ac_optarg" ;;
  318.  
  319.   -program-transform-name | --program-transform-name \
  320.   | --program-transform-nam | --program-transform-na \
  321.   | --program-transform-n | --program-transform- \
  322.   | --program-transform | --program-transfor \
  323.   | --program-transfo | --program-transf \
  324.   | --program-trans | --program-tran \
  325.   | --progr-tra | --program-tr | --program-t)
  326.     ac_prev=program_transform_name ;;
  327.   -program-transform-name=* | --program-transform-name=* \
  328.   | --program-transform-nam=* | --program-transform-na=* \
  329.   | --program-transform-n=* | --program-transform-=* \
  330.   | --program-transform=* | --program-transfor=* \
  331.   | --program-transfo=* | --program-transf=* \
  332.   | --program-trans=* | --program-tran=* \
  333.   | --progr-tra=* | --program-tr=* | --program-t=*)
  334.     program_transform_name="$ac_optarg" ;;
  335.  
  336.   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  337.   | -silent | --silent | --silen | --sile | --sil)
  338.     silent=yes ;;
  339.  
  340.   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
  341.     ac_prev=sbindir ;;
  342.   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
  343.   | --sbi=* | --sb=*)
  344.     sbindir="$ac_optarg" ;;
  345.  
  346.   -sharedstatedir | --sharedstatedir | --sharedstatedi \
  347.   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
  348.   | --sharedst | --shareds | --shared | --share | --shar \
  349.   | --sha | --sh)
  350.     ac_prev=sharedstatedir ;;
  351.   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
  352.   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
  353.   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
  354.   | --sha=* | --sh=*)
  355.     sharedstatedir="$ac_optarg" ;;
  356.  
  357.   -site | --site | --sit)
  358.     ac_prev=site ;;
  359.   -site=* | --site=* | --sit=*)
  360.     site="$ac_optarg" ;;
  361.  
  362.   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
  363.     ac_prev=srcdir ;;
  364.   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
  365.     srcdir="$ac_optarg" ;;
  366.  
  367.   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
  368.   | --syscon | --sysco | --sysc | --sys | --sy)
  369.     ac_prev=sysconfdir ;;
  370.   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
  371.   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
  372.     sysconfdir="$ac_optarg" ;;
  373.  
  374.   -target | --target | --targe | --targ | --tar | --ta | --t)
  375.     ac_prev=target ;;
  376.   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
  377.     target="$ac_optarg" ;;
  378.  
  379.   -v | -verbose | --verbose | --verbos | --verbo | --verb)
  380.     verbose=yes ;;
  381.  
  382.   -version | --version | --versio | --versi | --vers)
  383.     echo "configure generated by autoconf version 2.12"
  384.     exit 0 ;;
  385.  
  386.   -with-* | --with-*)
  387.     ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
  388.     # Reject names that are not valid shell variable names.
  389.     if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
  390.       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
  391.     fi
  392.     ac_package=`echo $ac_package| sed 's/-/_/g'`
  393.     case "$ac_option" in
  394.       *=*) ;;
  395.       *) ac_optarg=yes ;;
  396.     esac
  397.     eval "with_${ac_package}='$ac_optarg'" ;;
  398.  
  399.   -without-* | --without-*)
  400.     ac_package=`echo $ac_option|sed -e 's/-*without-//'`
  401.     # Reject names that are not valid shell variable names.
  402.     if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
  403.       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
  404.     fi
  405.     ac_package=`echo $ac_package| sed 's/-/_/g'`
  406.     eval "with_${ac_package}=no" ;;
  407.  
  408.   --x)
  409.     # Obsolete; use --with-x.
  410.     with_x=yes ;;
  411.  
  412.   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
  413.   | --x-incl | --x-inc | --x-in | --x-i)
  414.     ac_prev=x_includes ;;
  415.   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
  416.   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
  417.     x_includes="$ac_optarg" ;;
  418.  
  419.   -x-libraries | --x-libraries | --x-librarie | --x-librari \
  420.   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
  421.     ac_prev=x_libraries ;;
  422.   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
  423.   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
  424.     x_libraries="$ac_optarg" ;;
  425.  
  426.   -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
  427.     ;;
  428.  
  429.   *)
  430.     if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
  431.       echo "configure: warning: $ac_option: invalid host type" 1>&2
  432.     fi
  433.     if test "x$nonopt" != xNONE; then
  434.       { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
  435.     fi
  436.     nonopt="$ac_option"
  437.     ;;
  438.  
  439.   esac
  440. done
  441.  
  442. if test -n "$ac_prev"; then
  443.   { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
  444. fi
  445.  
  446. trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
  447.  
  448. # File descriptor usage:
  449. # 0 standard input
  450. # 1 file creation
  451. # 2 errors and warnings
  452. # 3 some systems may open it to /dev/tty
  453. # 4 used on the Kubota Titan
  454. # 6 checking for... messages and results
  455. # 5 compiler messages saved in config.log
  456. if test "$silent" = yes; then
  457.   exec 6>/dev/null
  458. else
  459.   exec 6>&1
  460. fi
  461. exec 5>./config.log
  462.  
  463. echo "\
  464. This file contains any messages produced by compilers while
  465. running configure, to aid debugging if configure makes a mistake.
  466. " 1>&5
  467.  
  468. # Strip out --no-create and --no-recursion so they do not pile up.
  469. # Also quote any args containing shell metacharacters.
  470. ac_configure_args=
  471. for ac_arg
  472. do
  473.   case "$ac_arg" in
  474.   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  475.   | --no-cr | --no-c) ;;
  476.   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  477.   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
  478.   *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
  479.   ac_configure_args="$ac_configure_args '$ac_arg'" ;;
  480.   *) ac_configure_args="$ac_configure_args $ac_arg" ;;
  481.   esac
  482. done
  483.  
  484. # NLS nuisances.
  485. # Only set these to C if already set.  These must not be set unconditionally
  486. # because not all systems understand e.g. LANG=C (notably SCO).
  487. # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
  488. # Non-C LC_CTYPE values break the ctype check.
  489. if test "${LANG+set}"   = set; then LANG=C;   export LANG;   fi
  490. if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
  491. if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
  492. if test "${LC_CTYPE+set}"    = set; then LC_CTYPE=C;    export LC_CTYPE;    fi
  493.  
  494. # confdefs.h avoids OS command line length limits that DEFS can exceed.
  495. rm -rf conftest* confdefs.h
  496. # AIX cpp loses on an empty file, so make sure it contains at least a newline.
  497. echo > confdefs.h
  498.  
  499. # A filename unique to this package, relative to the directory that
  500. # configure is in, which we can look for to find out if srcdir is correct.
  501. ac_unique_file=amiga/source/transdisk.c
  502.  
  503. # Find the source files, if location was not specified.
  504. if test -z "$srcdir"; then
  505.   ac_srcdir_defaulted=yes
  506.   # Try the directory containing this script, then its parent.
  507.   ac_prog=$0
  508.   ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
  509.   test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
  510.   srcdir=$ac_confdir
  511.   if test ! -r $srcdir/$ac_unique_file; then
  512.     srcdir=..
  513.   fi
  514. else
  515.   ac_srcdir_defaulted=no
  516. fi
  517. if test ! -r $srcdir/$ac_unique_file; then
  518.   if test "$ac_srcdir_defaulted" = yes; then
  519.     { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
  520.   else
  521.     { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
  522.   fi
  523. fi
  524. srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
  525.  
  526. # Prefer explicitly selected file to automatically selected ones.
  527. if test -z "$CONFIG_SITE"; then
  528.   if test "x$prefix" != xNONE; then
  529.     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
  530.   else
  531.     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
  532.   fi
  533. fi
  534. for ac_site_file in $CONFIG_SITE; do
  535.   if test -r "$ac_site_file"; then
  536.     echo "loading site script $ac_site_file"
  537.     . "$ac_site_file"
  538.   fi
  539. done
  540.  
  541. if test -r "$cache_file"; then
  542.   echo "loading cache $cache_file"
  543.   . $cache_file
  544. else
  545.   echo "creating cache $cache_file"
  546.   > $cache_file
  547. fi
  548.  
  549. ac_ext=c
  550. # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
  551. ac_cpp='$CPP $CPPFLAGS'
  552. ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
  553. ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
  554. cross_compiling=$ac_cv_prog_cc_cross
  555.  
  556. if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
  557.   # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
  558.   if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
  559.     ac_n= ac_c='
  560. ' ac_t='    '
  561.   else
  562.     ac_n=-n ac_c= ac_t=
  563.   fi
  564. else
  565.   ac_n= ac_c='\c' ac_t=
  566. fi
  567.  
  568.  
  569.  
  570. # Extract the first word of "gcc", so it can be a program name with args.
  571. set dummy gcc; ac_word=$2
  572. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  573. echo "configure:574: checking for $ac_word" >&5
  574. if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
  575.   echo $ac_n "(cached) $ac_c" 1>&6
  576. else
  577.   if test -n "$CC"; then
  578.   ac_cv_prog_CC="$CC" # Let the user override the test.
  579. else
  580.   IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  581.   for ac_dir in $PATH; do
  582.     test -z "$ac_dir" && ac_dir=.
  583.     if test -f $ac_dir/$ac_word; then
  584.       ac_cv_prog_CC="gcc"
  585.       break
  586.     fi
  587.   done
  588.   IFS="$ac_save_ifs"
  589. fi
  590. fi
  591. CC="$ac_cv_prog_CC"
  592. if test -n "$CC"; then
  593.   echo "$ac_t""$CC" 1>&6
  594. else
  595.   echo "$ac_t""no" 1>&6
  596. fi
  597.  
  598. if test -z "$CC"; then
  599.   # Extract the first word of "cc", so it can be a program name with args.
  600. set dummy cc; ac_word=$2
  601. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  602. echo "configure:603: checking for $ac_word" >&5
  603. if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
  604.   echo $ac_n "(cached) $ac_c" 1>&6
  605. else
  606.   if test -n "$CC"; then
  607.   ac_cv_prog_CC="$CC" # Let the user override the test.
  608. else
  609.   IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  610.   ac_prog_rejected=no
  611.   for ac_dir in $PATH; do
  612.     test -z "$ac_dir" && ac_dir=.
  613.     if test -f $ac_dir/$ac_word; then
  614.       if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
  615.         ac_prog_rejected=yes
  616.     continue
  617.       fi
  618.       ac_cv_prog_CC="cc"
  619.       break
  620.     fi
  621.   done
  622.   IFS="$ac_save_ifs"
  623. if test $ac_prog_rejected = yes; then
  624.   # We found a bogon in the path, so make sure we never use it.
  625.   set dummy $ac_cv_prog_CC
  626.   shift
  627.   if test $# -gt 0; then
  628.     # We chose a different compiler from the bogus one.
  629.     # However, it has the same basename, so the bogon will be chosen
  630.     # first if we set CC to just the basename; use the full file name.
  631.     shift
  632.     set dummy "$ac_dir/$ac_word" "$@"
  633.     shift
  634.     ac_cv_prog_CC="$@"
  635.   fi
  636. fi
  637. fi
  638. fi
  639. CC="$ac_cv_prog_CC"
  640. if test -n "$CC"; then
  641.   echo "$ac_t""$CC" 1>&6
  642. else
  643.   echo "$ac_t""no" 1>&6
  644. fi
  645.  
  646.   test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
  647. fi
  648.  
  649. echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
  650. echo "configure:651: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
  651.  
  652. ac_ext=c
  653. # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
  654. ac_cpp='$CPP $CPPFLAGS'
  655. ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
  656. ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
  657. cross_compiling=$ac_cv_prog_cc_cross
  658.  
  659. cat > conftest.$ac_ext <<EOF
  660. #line 661 "configure"
  661. #include "confdefs.h"
  662. main(){return(0);}
  663. EOF
  664. if { (eval echo configure:665: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  665.   ac_cv_prog_cc_works=yes
  666.   # If we can't run a trivial program, we are probably using a cross compiler.
  667.   if (./conftest; exit) 2>/dev/null; then
  668.     ac_cv_prog_cc_cross=no
  669.   else
  670.     ac_cv_prog_cc_cross=yes
  671.   fi
  672. else
  673.   echo "configure: failed program was:" >&5
  674.   cat conftest.$ac_ext >&5
  675.   ac_cv_prog_cc_works=no
  676. fi
  677. rm -fr conftest*
  678.  
  679. echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
  680. if test $ac_cv_prog_cc_works = no; then
  681.   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
  682. fi
  683. echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
  684. echo "configure:685: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
  685. echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
  686. cross_compiling=$ac_cv_prog_cc_cross
  687.  
  688. echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
  689. echo "configure:690: checking whether we are using GNU C" >&5
  690. if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
  691.   echo $ac_n "(cached) $ac_c" 1>&6
  692. else
  693.   cat > conftest.c <<EOF
  694. #ifdef __GNUC__
  695.   yes;
  696. #endif
  697. EOF
  698. if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:699: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
  699.   ac_cv_prog_gcc=yes
  700. else
  701.   ac_cv_prog_gcc=no
  702. fi
  703. fi
  704.  
  705. echo "$ac_t""$ac_cv_prog_gcc" 1>&6
  706.  
  707. if test $ac_cv_prog_gcc = yes; then
  708.   GCC=yes
  709.   ac_test_CFLAGS="${CFLAGS+set}"
  710.   ac_save_CFLAGS="$CFLAGS"
  711.   CFLAGS=
  712.   echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
  713. echo "configure:714: checking whether ${CC-cc} accepts -g" >&5
  714. if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
  715.   echo $ac_n "(cached) $ac_c" 1>&6
  716. else
  717.   echo 'void f(){}' > conftest.c
  718. if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
  719.   ac_cv_prog_cc_g=yes
  720. else
  721.   ac_cv_prog_cc_g=no
  722. fi
  723. rm -f conftest*
  724.  
  725. fi
  726.  
  727. echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
  728.   if test "$ac_test_CFLAGS" = set; then
  729.     CFLAGS="$ac_save_CFLAGS"
  730.   elif test $ac_cv_prog_cc_g = yes; then
  731.     CFLAGS="-g -O2"
  732.   else
  733.     CFLAGS="-O2"
  734.   fi
  735. else
  736.   GCC=
  737.   test "${CFLAGS+set}" = set || CFLAGS="-g"
  738. fi
  739.  
  740.  
  741. echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
  742. echo "configure:743: checking how to run the C preprocessor" >&5
  743. # On Suns, sometimes $CPP names a directory.
  744. if test -n "$CPP" && test -d "$CPP"; then
  745.   CPP=
  746. fi
  747. if test -z "$CPP"; then
  748. if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
  749.   echo $ac_n "(cached) $ac_c" 1>&6
  750. else
  751.     # This must be in double quotes, not single quotes, because CPP may get
  752.   # substituted into the Makefile and "${CC-cc}" will confuse make.
  753.   CPP="${CC-cc} -E"
  754.   # On the NeXT, cc -E runs the code through the compiler's parser,
  755.   # not just through cpp.
  756.   cat > conftest.$ac_ext <<EOF
  757. #line 758 "configure"
  758. #include "confdefs.h"
  759. #include <assert.h>
  760. Syntax Error
  761. EOF
  762. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  763. { (eval echo configure:764: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
  764. ac_err=`grep -v '^ *+' conftest.out`
  765. if test -z "$ac_err"; then
  766.   :
  767. else
  768.   echo "$ac_err" >&5
  769.   echo "configure: failed program was:" >&5
  770.   cat conftest.$ac_ext >&5
  771.   rm -rf conftest*
  772.   CPP="${CC-cc} -E -traditional-cpp"
  773.   cat > conftest.$ac_ext <<EOF
  774. #line 775 "configure"
  775. #include "confdefs.h"
  776. #include <assert.h>
  777. Syntax Error
  778. EOF
  779. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  780. { (eval echo configure:781: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
  781. ac_err=`grep -v '^ *+' conftest.out`
  782. if test -z "$ac_err"; then
  783.   :
  784. else
  785.   echo "$ac_err" >&5
  786.   echo "configure: failed program was:" >&5
  787.   cat conftest.$ac_ext >&5
  788.   rm -rf conftest*
  789.   CPP=/lib/cpp
  790. fi
  791. rm -f conftest*
  792. fi
  793. rm -f conftest*
  794.   ac_cv_prog_CPP="$CPP"
  795. fi
  796.   CPP="$ac_cv_prog_CPP"
  797. else
  798.   ac_cv_prog_CPP="$CPP"
  799. fi
  800. echo "$ac_t""$CPP" 1>&6
  801.  
  802. echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
  803. echo "configure:804: checking whether ${MAKE-make} sets \${MAKE}" >&5
  804. set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
  805. if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
  806.   echo $ac_n "(cached) $ac_c" 1>&6
  807. else
  808.   cat > conftestmake <<\EOF
  809. all:
  810.     @echo 'ac_maketemp="${MAKE}"'
  811. EOF
  812. # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
  813. eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
  814. if test -n "$ac_maketemp"; then
  815.   eval ac_cv_prog_make_${ac_make}_set=yes
  816. else
  817.   eval ac_cv_prog_make_${ac_make}_set=no
  818. fi
  819. rm -f conftestmake
  820. fi
  821. if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
  822.   echo "$ac_t""yes" 1>&6
  823.   SET_MAKE=
  824. else
  825.   echo "$ac_t""no" 1>&6
  826.   SET_MAKE="MAKE=${MAKE-make}"
  827. fi
  828.  
  829. # Extract the first word of "wish4.0", so it can be a program name with args.
  830. set dummy wish4.0; ac_word=$2
  831. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  832. echo "configure:833: checking for $ac_word" >&5
  833. if eval "test \"`echo '$''{'ac_cv_prog_HAVE_WISH40'+set}'`\" = set"; then
  834.   echo $ac_n "(cached) $ac_c" 1>&6
  835. else
  836.   if test -n "$HAVE_WISH40"; then
  837.   ac_cv_prog_HAVE_WISH40="$HAVE_WISH40" # Let the user override the test.
  838. else
  839.   IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  840.   for ac_dir in $PATH; do
  841.     test -z "$ac_dir" && ac_dir=.
  842.     if test -f $ac_dir/$ac_word; then
  843.       ac_cv_prog_HAVE_WISH40="yes"
  844.       break
  845.     fi
  846.   done
  847.   IFS="$ac_save_ifs"
  848.   test -z "$ac_cv_prog_HAVE_WISH40" && ac_cv_prog_HAVE_WISH40="no"
  849. fi
  850. fi
  851. HAVE_WISH40="$ac_cv_prog_HAVE_WISH40"
  852. if test -n "$HAVE_WISH40"; then
  853.   echo "$ac_t""$HAVE_WISH40" 1>&6
  854. else
  855.   echo "$ac_t""no" 1>&6
  856. fi
  857.  
  858. # Extract the first word of "file", so it can be a program name with args.
  859. set dummy file; ac_word=$2
  860. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  861. echo "configure:862: checking for $ac_word" >&5
  862. if eval "test \"`echo '$''{'ac_cv_path_FILEPRG'+set}'`\" = set"; then
  863.   echo $ac_n "(cached) $ac_c" 1>&6
  864. else
  865.   case "$FILEPRG" in
  866.   /*)
  867.   ac_cv_path_FILEPRG="$FILEPRG" # Let the user override the test with a path.
  868.   ;;
  869.   *)
  870.   IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  871.   for ac_dir in $PATH; do
  872.     test -z "$ac_dir" && ac_dir=.
  873.     if test -f $ac_dir/$ac_word; then
  874.       ac_cv_path_FILEPRG="$ac_dir/$ac_word"
  875.       break
  876.     fi
  877.   done
  878.   IFS="$ac_save_ifs"
  879.   test -z "$ac_cv_path_FILEPRG" && ac_cv_path_FILEPRG="not-found"
  880.   ;;
  881. esac
  882. fi
  883. FILEPRG="$ac_cv_path_FILEPRG"
  884. if test -n "$FILEPRG"; then
  885.   echo "$ac_t""$FILEPRG" 1>&6
  886. else
  887.   echo "$ac_t""no" 1>&6
  888. fi
  889.  
  890.  
  891. echo $ac_n "checking for AIX""... $ac_c" 1>&6
  892. echo "configure:893: checking for AIX" >&5
  893. cat > conftest.$ac_ext <<EOF
  894. #line 895 "configure"
  895. #include "confdefs.h"
  896. #ifdef _AIX
  897.   yes
  898. #endif
  899.  
  900. EOF
  901. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  902.   egrep "yes" >/dev/null 2>&1; then
  903.   rm -rf conftest*
  904.   echo "$ac_t""yes" 1>&6; cat >> confdefs.h <<\EOF
  905. #define _ALL_SOURCE 1
  906. EOF
  907.  
  908. else
  909.   rm -rf conftest*
  910.   echo "$ac_t""no" 1>&6
  911. fi
  912. rm -f conftest*
  913.  
  914.  
  915. echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
  916. echo "configure:917: checking for POSIXized ISC" >&5
  917. if test -d /etc/conf/kconfig.d &&
  918.   grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
  919. then
  920.   echo "$ac_t""yes" 1>&6
  921.   ISC=yes # If later tests want to check for ISC.
  922.   cat >> confdefs.h <<\EOF
  923. #define _POSIX_SOURCE 1
  924. EOF
  925.  
  926.   if test "$GCC" = yes; then
  927.     CC="$CC -posix"
  928.   else
  929.     CC="$CC -Xp"
  930.   fi
  931. else
  932.   echo "$ac_t""no" 1>&6
  933.   ISC=
  934. fi
  935.  
  936.  
  937. NR_WARNINGS=0
  938. NR_ERRORS=0
  939.  
  940. NEED_THREAD_SUPPORT=no
  941.  
  942. ADDITIONAL_CFLAGS=
  943. OPTIMIZE_CFLAGS=
  944. WARNING_CFLAGS=
  945. DEBUG_CFLAGS=
  946. NO_SCHED_CFLAGS=
  947.  
  948. HAVE_BEOS=no
  949. HAVE_POS=no
  950. echo $ac_n "checking for main in -lMedia_s""... $ac_c" 1>&6
  951. echo "configure:952: checking for main in -lMedia_s" >&5
  952. ac_lib_var=`echo Media_s'_'main | sed 'y%./+-%__p_%'`
  953. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  954.   echo $ac_n "(cached) $ac_c" 1>&6
  955. else
  956.   ac_save_LIBS="$LIBS"
  957. LIBS="-lMedia_s  $LIBS"
  958. cat > conftest.$ac_ext <<EOF
  959. #line 960 "configure"
  960. #include "confdefs.h"
  961.  
  962. int main() {
  963. main()
  964. ; return 0; }
  965. EOF
  966. if { (eval echo configure:967: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  967.   rm -rf conftest*
  968.   eval "ac_cv_lib_$ac_lib_var=yes"
  969. else
  970.   echo "configure: failed program was:" >&5
  971.   cat conftest.$ac_ext >&5
  972.   rm -rf conftest*
  973.   eval "ac_cv_lib_$ac_lib_var=no"
  974. fi
  975. rm -f conftest*
  976. LIBS="$ac_save_LIBS"
  977.  
  978. fi
  979. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  980.   echo "$ac_t""yes" 1>&6
  981.   HAVE_MEDIA_LIB=yes
  982. else
  983.   echo "$ac_t""no" 1>&6
  984. HAVE_MEDIA_LIB=no
  985. fi
  986.  
  987. echo $ac_n "checking for main in -lNeXT_s""... $ac_c" 1>&6
  988. echo "configure:989: checking for main in -lNeXT_s" >&5
  989. ac_lib_var=`echo NeXT_s'_'main | sed 'y%./+-%__p_%'`
  990. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  991.   echo $ac_n "(cached) $ac_c" 1>&6
  992. else
  993.   ac_save_LIBS="$LIBS"
  994. LIBS="-lNeXT_s  $LIBS"
  995. cat > conftest.$ac_ext <<EOF
  996. #line 997 "configure"
  997. #include "confdefs.h"
  998.  
  999. int main() {
  1000. main()
  1001. ; return 0; }
  1002. EOF
  1003. if { (eval echo configure:1004: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  1004.   rm -rf conftest*
  1005.   eval "ac_cv_lib_$ac_lib_var=yes"
  1006. else
  1007.   echo "configure: failed program was:" >&5
  1008.   cat conftest.$ac_ext >&5
  1009.   rm -rf conftest*
  1010.   eval "ac_cv_lib_$ac_lib_var=no"
  1011. fi
  1012. rm -f conftest*
  1013. LIBS="$ac_save_LIBS"
  1014.  
  1015. fi
  1016. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  1017.   echo "$ac_t""yes" 1>&6
  1018.   HAVE_NEXT_LIB=yes
  1019. else
  1020.   echo "$ac_t""no" 1>&6
  1021. HAVE_NEXT_LIB=no
  1022. fi
  1023.  
  1024. echo $ac_n "checking for OpenLibrary in -lamiga""... $ac_c" 1>&6
  1025. echo "configure:1026: checking for OpenLibrary in -lamiga" >&5
  1026. ac_lib_var=`echo amiga'_'OpenLibrary | sed 'y%./+-%__p_%'`
  1027. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  1028.   echo $ac_n "(cached) $ac_c" 1>&6
  1029. else
  1030.   ac_save_LIBS="$LIBS"
  1031. LIBS="-lamiga  $LIBS"
  1032. cat > conftest.$ac_ext <<EOF
  1033. #line 1034 "configure"
  1034. #include "confdefs.h"
  1035. /* Override any gcc2 internal prototype to avoid an error.  */
  1036. /* We use char because int might match the return type of a gcc2
  1037.     builtin and then its argument prototype would still apply.  */
  1038. char OpenLibrary();
  1039.  
  1040. int main() {
  1041. OpenLibrary()
  1042. ; return 0; }
  1043. EOF
  1044. if { (eval echo configure:1045: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  1045.   rm -rf conftest*
  1046.   eval "ac_cv_lib_$ac_lib_var=yes"
  1047. else
  1048.   echo "configure: failed program was:" >&5
  1049.   cat conftest.$ac_ext >&5
  1050.   rm -rf conftest*
  1051.   eval "ac_cv_lib_$ac_lib_var=no"
  1052. fi
  1053. rm -f conftest*
  1054. LIBS="$ac_save_LIBS"
  1055.  
  1056. fi
  1057. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  1058.   echo "$ac_t""yes" 1>&6
  1059.   HAVE_AMIGA_LIB=yes
  1060. else
  1061.   echo "$ac_t""no" 1>&6
  1062. HAVE_AMIGA_LIB=n
  1063. fi
  1064.  
  1065. echo $ac_n "checking for vga_setmode in -lvga""... $ac_c" 1>&6
  1066. echo "configure:1067: checking for vga_setmode in -lvga" >&5
  1067. ac_lib_var=`echo vga'_'vga_setmode | sed 'y%./+-%__p_%'`
  1068. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  1069.   echo $ac_n "(cached) $ac_c" 1>&6
  1070. else
  1071.   ac_save_LIBS="$LIBS"
  1072. LIBS="-lvga  $LIBS"
  1073. cat > conftest.$ac_ext <<EOF
  1074. #line 1075 "configure"
  1075. #include "confdefs.h"
  1076. /* Override any gcc2 internal prototype to avoid an error.  */
  1077. /* We use char because int might match the return type of a gcc2
  1078.     builtin and then its argument prototype would still apply.  */
  1079. char vga_setmode();
  1080.  
  1081. int main() {
  1082. vga_setmode()
  1083. ; return 0; }
  1084. EOF
  1085. if { (eval echo configure:1086: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  1086.   rm -rf conftest*
  1087.   eval "ac_cv_lib_$ac_lib_var=yes"
  1088. else
  1089.   echo "configure: failed program was:" >&5
  1090.   cat conftest.$ac_ext >&5
  1091.   rm -rf conftest*
  1092.   eval "ac_cv_lib_$ac_lib_var=no"
  1093. fi
  1094. rm -f conftest*
  1095. LIBS="$ac_save_LIBS"
  1096.  
  1097. fi
  1098. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  1099.   echo "$ac_t""yes" 1>&6
  1100.   HAVE_SVGA_LIB=yes
  1101. else
  1102.   echo "$ac_t""no" 1>&6
  1103. HAVE_SVGA_LIB=no
  1104. fi
  1105.  
  1106. echo $ac_n "checking for AFOpenAudioConn in -lAF""... $ac_c" 1>&6
  1107. echo "configure:1108: checking for AFOpenAudioConn in -lAF" >&5
  1108. ac_lib_var=`echo AF'_'AFOpenAudioConn | sed 'y%./+-%__p_%'`
  1109. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  1110.   echo $ac_n "(cached) $ac_c" 1>&6
  1111. else
  1112.   ac_save_LIBS="$LIBS"
  1113. LIBS="-lAF  $LIBS"
  1114. cat > conftest.$ac_ext <<EOF
  1115. #line 1116 "configure"
  1116. #include "confdefs.h"
  1117. /* Override any gcc2 internal prototype to avoid an error.  */
  1118. /* We use char because int might match the return type of a gcc2
  1119.     builtin and then its argument prototype would still apply.  */
  1120. char AFOpenAudioConn();
  1121.  
  1122. int main() {
  1123. AFOpenAudioConn()
  1124. ; return 0; }
  1125. EOF
  1126. if { (eval echo configure:1127: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  1127.   rm -rf conftest*
  1128.   eval "ac_cv_lib_$ac_lib_var=yes"
  1129. else
  1130.   echo "configure: failed program was:" >&5
  1131.   cat conftest.$ac_ext >&5
  1132.   rm -rf conftest*
  1133.   eval "ac_cv_lib_$ac_lib_var=no"
  1134. fi
  1135. rm -f conftest*
  1136. LIBS="$ac_save_LIBS"
  1137.  
  1138. fi
  1139. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  1140.   echo "$ac_t""yes" 1>&6
  1141.   HAVE_AF_LIB=yes
  1142. else
  1143.   echo "$ac_t""no" 1>&6
  1144. HAVE_AF_LIB=no
  1145. fi
  1146.  
  1147. echo $ac_n "checking for waddch in -lncurses""... $ac_c" 1>&6
  1148. echo "configure:1149: checking for waddch in -lncurses" >&5
  1149. ac_lib_var=`echo ncurses'_'waddch | sed 'y%./+-%__p_%'`
  1150. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  1151.   echo $ac_n "(cached) $ac_c" 1>&6
  1152. else
  1153.   ac_save_LIBS="$LIBS"
  1154. LIBS="-lncurses  $LIBS"
  1155. cat > conftest.$ac_ext <<EOF
  1156. #line 1157 "configure"
  1157. #include "confdefs.h"
  1158. /* Override any gcc2 internal prototype to avoid an error.  */
  1159. /* We use char because int might match the return type of a gcc2
  1160.     builtin and then its argument prototype would still apply.  */
  1161. char waddch();
  1162.  
  1163. int main() {
  1164. waddch()
  1165. ; return 0; }
  1166. EOF
  1167. if { (eval echo configure:1168: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  1168.   rm -rf conftest*
  1169.   eval "ac_cv_lib_$ac_lib_var=yes"
  1170. else
  1171.   echo "configure: failed program was:" >&5
  1172.   cat conftest.$ac_ext >&5
  1173.   rm -rf conftest*
  1174.   eval "ac_cv_lib_$ac_lib_var=no"
  1175. fi
  1176. rm -f conftest*
  1177. LIBS="$ac_save_LIBS"
  1178.  
  1179. fi
  1180. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  1181.   echo "$ac_t""yes" 1>&6
  1182.   HAVE_NCURSES_LIB=yes
  1183. else
  1184.   echo "$ac_t""no" 1>&6
  1185. HAVE_NCURSES_LIB=no
  1186. fi
  1187.  
  1188. echo $ac_n "checking for pthread_create in -lpthread""... $ac_c" 1>&6
  1189. echo "configure:1190: checking for pthread_create in -lpthread" >&5
  1190. ac_lib_var=`echo pthread'_'pthread_create | sed 'y%./+-%__p_%'`
  1191. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  1192.   echo $ac_n "(cached) $ac_c" 1>&6
  1193. else
  1194.   ac_save_LIBS="$LIBS"
  1195. LIBS="-lpthread  $LIBS"
  1196. cat > conftest.$ac_ext <<EOF
  1197. #line 1198 "configure"
  1198. #include "confdefs.h"
  1199. /* Override any gcc2 internal prototype to avoid an error.  */
  1200. /* We use char because int might match the return type of a gcc2
  1201.     builtin and then its argument prototype would still apply.  */
  1202. char pthread_create();
  1203.  
  1204. int main() {
  1205. pthread_create()
  1206. ; return 0; }
  1207. EOF
  1208. if { (eval echo configure:1209: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  1209.   rm -rf conftest*
  1210.   eval "ac_cv_lib_$ac_lib_var=yes"
  1211. else
  1212.   echo "configure: failed program was:" >&5
  1213.   cat conftest.$ac_ext >&5
  1214.   rm -rf conftest*
  1215.   eval "ac_cv_lib_$ac_lib_var=no"
  1216. fi
  1217. rm -f conftest*
  1218. LIBS="$ac_save_LIBS"
  1219.  
  1220. fi
  1221. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  1222.   echo "$ac_t""yes" 1>&6
  1223.   HAVE_PTHREAD_LIB=yes
  1224. else
  1225.   echo "$ac_t""no" 1>&6
  1226. HAVE_PTHREAD_LIB=no
  1227. fi
  1228.  
  1229. echo $ac_n "checking for sem_init in -lposix4""... $ac_c" 1>&6
  1230. echo "configure:1231: checking for sem_init in -lposix4" >&5
  1231. ac_lib_var=`echo posix4'_'sem_init | sed 'y%./+-%__p_%'`
  1232. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  1233.   echo $ac_n "(cached) $ac_c" 1>&6
  1234. else
  1235.   ac_save_LIBS="$LIBS"
  1236. LIBS="-lposix4  $LIBS"
  1237. cat > conftest.$ac_ext <<EOF
  1238. #line 1239 "configure"
  1239. #include "confdefs.h"
  1240. /* Override any gcc2 internal prototype to avoid an error.  */
  1241. /* We use char because int might match the return type of a gcc2
  1242.     builtin and then its argument prototype would still apply.  */
  1243. char sem_init();
  1244.  
  1245. int main() {
  1246. sem_init()
  1247. ; return 0; }
  1248. EOF
  1249. if { (eval echo configure:1250: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  1250.   rm -rf conftest*
  1251.   eval "ac_cv_lib_$ac_lib_var=yes"
  1252. else
  1253.   echo "configure: failed program was:" >&5
  1254.   cat conftest.$ac_ext >&5
  1255.   rm -rf conftest*
  1256.   eval "ac_cv_lib_$ac_lib_var=no"
  1257. fi
  1258. rm -f conftest*
  1259. LIBS="$ac_save_LIBS"
  1260.  
  1261. fi
  1262. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  1263.   echo "$ac_t""yes" 1>&6
  1264.   HAVE_POSIX4_LIB=yes
  1265. else
  1266.   echo "$ac_t""no" 1>&6
  1267. HAVE_POSIX4_LIB=no
  1268. fi
  1269.  
  1270. echo $ac_n "checking for ggiInit in -lggi""... $ac_c" 1>&6
  1271. echo "configure:1272: checking for ggiInit in -lggi" >&5
  1272. ac_lib_var=`echo ggi'_'ggiInit | sed 'y%./+-%__p_%'`
  1273. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  1274.   echo $ac_n "(cached) $ac_c" 1>&6
  1275. else
  1276.   ac_save_LIBS="$LIBS"
  1277. LIBS="-lggi  $LIBS"
  1278. cat > conftest.$ac_ext <<EOF
  1279. #line 1280 "configure"
  1280. #include "confdefs.h"
  1281. /* Override any gcc2 internal prototype to avoid an error.  */
  1282. /* We use char because int might match the return type of a gcc2
  1283.     builtin and then its argument prototype would still apply.  */
  1284. char ggiInit();
  1285.  
  1286. int main() {
  1287. ggiInit()
  1288. ; return 0; }
  1289. EOF
  1290. if { (eval echo configure:1291: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  1291.   rm -rf conftest*
  1292.   eval "ac_cv_lib_$ac_lib_var=yes"
  1293. else
  1294.   echo "configure: failed program was:" >&5
  1295.   cat conftest.$ac_ext >&5
  1296.   rm -rf conftest*
  1297.   eval "ac_cv_lib_$ac_lib_var=no"
  1298. fi
  1299. rm -f conftest*
  1300. LIBS="$ac_save_LIBS"
  1301.  
  1302. fi
  1303. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  1304.   echo "$ac_t""yes" 1>&6
  1305.   HAVE_GGI_LIB=yes
  1306. else
  1307.   echo "$ac_t""no" 1>&6
  1308. HAVE_GGI_LIB=no
  1309. fi
  1310.  
  1311.  
  1312. if [ $target = "p.os" ]; then
  1313.     HAVE_POS=yes
  1314. else
  1315.  
  1316. cat >conftest.c << EOF
  1317. int main()
  1318. {
  1319. #ifdef __POS__
  1320. printf("POS\n");
  1321. #endif
  1322. return 0;
  1323. }
  1324. EOF
  1325. $CC $CFLAGS conftest.c -c -o conftest.o
  1326. $CC conftest.o -o conftest
  1327. ./conftest >conftest.file
  1328. if grep POS conftest.file >/dev/null; then
  1329.   HAVE_POS=yes
  1330. else
  1331.   HAVE_POS=no
  1332. fi
  1333. rm -f conftest*
  1334. fi
  1335.  
  1336. # If we find X, set shell vars x_includes and x_libraries to the
  1337. # paths, otherwise set no_x=yes.
  1338. # Uses ac_ vars as temps to allow command line to override cache and checks.
  1339. # --without-x overrides everything else, but does not touch the cache.
  1340. echo $ac_n "checking for X""... $ac_c" 1>&6
  1341. echo "configure:1342: checking for X" >&5
  1342.  
  1343. # Check whether --with-x or --without-x was given.
  1344. if test "${with_x+set}" = set; then
  1345.   withval="$with_x"
  1346.   :
  1347. fi
  1348.  
  1349. # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
  1350. if test "x$with_x" = xno; then
  1351.   # The user explicitly disabled X.
  1352.   have_x=disabled
  1353. else
  1354.   if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
  1355.     # Both variables are already set.
  1356.     have_x=yes
  1357.   else
  1358. if eval "test \"`echo '$''{'ac_cv_have_x'+set}'`\" = set"; then
  1359.   echo $ac_n "(cached) $ac_c" 1>&6
  1360. else
  1361.   # One or both of the vars are not set, and there is no cached value.
  1362. ac_x_includes=NO ac_x_libraries=NO
  1363. rm -fr conftestdir
  1364. if mkdir conftestdir; then
  1365.   cd conftestdir
  1366.   # Make sure to not put "make" in the Imakefile rules, since we grep it out.
  1367.   cat > Imakefile <<'EOF'
  1368. acfindx:
  1369.     @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
  1370. EOF
  1371.   if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
  1372.     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
  1373.     eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
  1374.     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
  1375.     for ac_extension in a so sl; do
  1376.       if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
  1377.         test -f $ac_im_libdir/libX11.$ac_extension; then
  1378.         ac_im_usrlibdir=$ac_im_libdir; break
  1379.       fi
  1380.     done
  1381.     # Screen out bogus values from the imake configuration.  They are
  1382.     # bogus both because they are the default anyway, and because
  1383.     # using them would break gcc on systems where it needs fixed includes.
  1384.     case "$ac_im_incroot" in
  1385.     /ade/include) ;;
  1386.     *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes="$ac_im_incroot" ;;
  1387.     esac
  1388.     case "$ac_im_usrlibdir" in
  1389.     /ade/lib) ;;
  1390.     *) test -d "$ac_im_usrlibdir" && ac_x_libraries="$ac_im_usrlibdir" ;;
  1391.     esac
  1392.   fi
  1393.   cd ..
  1394.   # AmigaOS hack - give lock on conftestdir time to expire before rm -fr.
  1395.   sleep 2
  1396.   rm -fr conftestdir
  1397. fi
  1398.  
  1399. if test "$ac_x_includes" = NO; then
  1400.   # Guess where to find include files, by looking for this one X11 .h file.
  1401.   test -z "$x_direct_test_include" && x_direct_test_include=X11/Intrinsic.h
  1402.  
  1403.   # First, try using that file with no special directory specified.
  1404. cat > conftest.$ac_ext <<EOF
  1405. #line 1406 "configure"
  1406. #include "confdefs.h"
  1407. #include <$x_direct_test_include>
  1408. EOF
  1409. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  1410. { (eval echo configure:1411: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
  1411. ac_err=`grep -v '^ *+' conftest.out`
  1412. if test -z "$ac_err"; then
  1413.   rm -rf conftest*
  1414.   # We can compile using X headers with no special include directory.
  1415. ac_x_includes=
  1416. else
  1417.   echo "$ac_err" >&5
  1418.   echo "configure: failed program was:" >&5
  1419.   cat conftest.$ac_ext >&5
  1420.   rm -rf conftest*
  1421.   # Look for the header file in a standard set of common directories.
  1422. # Check X11 before X11Rn because it is often a symlink to the current release.
  1423.   for ac_dir in               \
  1424.     /usr/X11/include          \
  1425.     /usr/X11R6/include        \
  1426.     /usr/X11R5/include        \
  1427.     /usr/X11R4/include        \
  1428.                               \
  1429.     /usr/include/X11          \
  1430.     /usr/include/X11R6        \
  1431.     /usr/include/X11R5        \
  1432.     /usr/include/X11R4        \
  1433.                               \
  1434.     /usr/local/X11/include    \
  1435.     /usr/local/X11R6/include  \
  1436.     /usr/local/X11R5/include  \
  1437.     /usr/local/X11R4/include  \
  1438.                               \
  1439.     /usr/local/include/X11    \
  1440.     /usr/local/include/X11R6  \
  1441.     /usr/local/include/X11R5  \
  1442.     /usr/local/include/X11R4  \
  1443.                               \
  1444.     /usr/X386/include         \
  1445.     /usr/x386/include         \
  1446.     /usr/XFree86/include/X11  \
  1447.                               \
  1448.     /usr/include              \
  1449.     /usr/local/include        \
  1450.     /usr/unsupported/include  \
  1451.     /usr/athena/include       \
  1452.     /usr/local/x11r5/include  \
  1453.     /usr/lpp/Xamples/include  \
  1454.                               \
  1455.     /usr/openwin/include      \
  1456.     /usr/openwin/share/include \
  1457.                               \
  1458.     /ade/X11/include          \
  1459.     /ade/X11R6.1/include      \
  1460.     /ade/include/X11          \
  1461.     ; \
  1462.   do
  1463.     if test -r "$ac_dir/$x_direct_test_include"; then
  1464.       ac_x_includes=$ac_dir
  1465.       break
  1466.     fi
  1467.   done
  1468. fi
  1469. rm -f conftest*
  1470. fi # $ac_x_includes = NO
  1471.  
  1472. if test "$ac_x_libraries" = NO; then
  1473.   # Check for the libraries.
  1474.  
  1475.   test -z "$x_direct_test_library" && x_direct_test_library=Xt
  1476.   test -z "$x_direct_test_function" && x_direct_test_function=XtMalloc
  1477.  
  1478.   # See if we find them without any special options.
  1479.   # Don't add to $LIBS permanently.
  1480.   ac_save_LIBS="$LIBS"
  1481.   LIBS="-l$x_direct_test_library $LIBS"
  1482. cat > conftest.$ac_ext <<EOF
  1483. #line 1484 "configure"
  1484. #include "confdefs.h"
  1485.  
  1486. int main() {
  1487. ${x_direct_test_function}()
  1488. ; return 0; }
  1489. EOF
  1490. if { (eval echo configure:1491: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  1491.   rm -rf conftest*
  1492.   LIBS="$ac_save_LIBS"
  1493. # We can link X programs with no special library path.
  1494. ac_x_libraries=
  1495. else
  1496.   echo "configure: failed program was:" >&5
  1497.   cat conftest.$ac_ext >&5
  1498.   rm -rf conftest*
  1499.   LIBS="$ac_save_LIBS"
  1500. # First see if replacing the include by lib works.
  1501. # Check X11 before X11Rn because it is often a symlink to the current release.
  1502. for ac_dir in `echo "$ac_x_includes" | sed s/include/lib/` \
  1503.     /usr/X11/lib          \
  1504.     /usr/X11R6/lib        \
  1505.     /usr/X11R5/lib        \
  1506.     /usr/X11R4/lib        \
  1507.                           \
  1508.     /usr/lib/X11          \
  1509.     /usr/lib/X11R6        \
  1510.     /usr/lib/X11R5        \
  1511.     /usr/lib/X11R4        \
  1512.                           \
  1513.     /usr/local/X11/lib    \
  1514.     /usr/local/X11R6/lib  \
  1515.     /usr/local/X11R5/lib  \
  1516.     /usr/local/X11R4/lib  \
  1517.                           \
  1518.     /usr/local/lib/X11    \
  1519.     /usr/local/lib/X11R6  \
  1520.     /usr/local/lib/X11R5  \
  1521.     /usr/local/lib/X11R4  \
  1522.                           \
  1523.     /usr/X386/lib         \
  1524.     /usr/x386/lib         \
  1525.     /usr/XFree86/lib/X11  \
  1526.                           \
  1527.     /usr/lib              \
  1528.     /usr/local/lib        \
  1529.     /usr/unsupported/lib  \
  1530.     /usr/athena/lib       \
  1531.     /usr/local/x11r5/lib  \
  1532.     /usr/lpp/Xamples/lib  \
  1533.     /lib/usr/lib/X11      \
  1534.                           \
  1535.     /usr/openwin/lib      \
  1536.     /usr/openwin/share/lib \
  1537.                            \
  1538.     /ade/X11/lib           \
  1539.     /ade/X11R6.1/lib       \
  1540.     /ade/lib/X11           \
  1541.     ; \
  1542. do
  1543.   for ac_extension in a so sl; do
  1544.     if test -r $ac_dir/lib${x_direct_test_library}.$ac_extension; then
  1545.       ac_x_libraries=$ac_dir
  1546.       break 2
  1547.     fi
  1548.   done
  1549. done
  1550. fi
  1551. rm -f conftest*
  1552. fi # $ac_x_libraries = NO
  1553.  
  1554. if test "$ac_x_includes" = NO || test "$ac_x_libraries" = NO; then
  1555.   # Didn't find X anywhere.  Cache the known absence of X.
  1556.   ac_cv_have_x="have_x=no"
  1557. else
  1558.   # Record where we found X for the cache.
  1559.   ac_cv_have_x="have_x=yes \
  1560.             ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
  1561. fi
  1562. fi
  1563.   fi
  1564.   eval "$ac_cv_have_x"
  1565. fi # $with_x != no
  1566.  
  1567. if test "$have_x" != yes; then
  1568.   echo "$ac_t""$have_x" 1>&6
  1569.   no_x=yes
  1570. else
  1571.   # If each of the values was on the command line, it overrides each guess.
  1572.   test "x$x_includes" = xNONE && x_includes=$ac_x_includes
  1573.   test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
  1574.   # Update the cache value to reflect the command line values.
  1575.   ac_cv_have_x="have_x=yes \
  1576.         ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
  1577.   echo "$ac_t""libraries $x_libraries, headers $x_includes" 1>&6
  1578. fi
  1579.  
  1580. if test "$no_x" = yes; then
  1581.   # Not all programs may use this symbol, but it does not hurt to define it.
  1582.   cat >> confdefs.h <<\EOF
  1583. #define X_DISPLAY_MISSING 1
  1584. EOF
  1585.  
  1586.   X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
  1587. else
  1588.   if test -n "$x_includes"; then
  1589.     X_CFLAGS="$X_CFLAGS -I$x_includes"
  1590.   fi
  1591.  
  1592.   # It would also be nice to do this for all -L options, not just this one.
  1593.   if test -n "$x_libraries"; then
  1594.     X_LIBS="$X_LIBS -L$x_libraries"
  1595.     # For Solaris; some versions of Sun CC require a space after -R and
  1596.     # others require no space.  Words are not sufficient . . . .
  1597.     case "`(uname -sr) 2>/dev/null`" in
  1598.     "SunOS 5"*)
  1599.       echo $ac_n "checking whether -R must be followed by a space""... $ac_c" 1>&6
  1600. echo "configure:1601: checking whether -R must be followed by a space" >&5
  1601.       ac_xsave_LIBS="$LIBS"; LIBS="$LIBS -R$x_libraries"
  1602.       cat > conftest.$ac_ext <<EOF
  1603. #line 1604 "configure"
  1604. #include "confdefs.h"
  1605.  
  1606. int main() {
  1607.  
  1608. ; return 0; }
  1609. EOF
  1610. if { (eval echo configure:1611: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  1611.   rm -rf conftest*
  1612.   ac_R_nospace=yes
  1613. else
  1614.   echo "configure: failed program was:" >&5
  1615.   cat conftest.$ac_ext >&5
  1616.   rm -rf conftest*
  1617.   ac_R_nospace=no
  1618. fi
  1619. rm -f conftest*
  1620.       if test $ac_R_nospace = yes; then
  1621.     echo "$ac_t""no" 1>&6
  1622.     X_LIBS="$X_LIBS -R$x_libraries"
  1623.       else
  1624.     LIBS="$ac_xsave_LIBS -R $x_libraries"
  1625.     cat > conftest.$ac_ext <<EOF
  1626. #line 1627 "configure"
  1627. #include "confdefs.h"
  1628.  
  1629. int main() {
  1630.  
  1631. ; return 0; }
  1632. EOF
  1633. if { (eval echo configure:1634: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  1634.   rm -rf conftest*
  1635.   ac_R_space=yes
  1636. else
  1637.   echo "configure: failed program was:" >&5
  1638.   cat conftest.$ac_ext >&5
  1639.   rm -rf conftest*
  1640.   ac_R_space=no
  1641. fi
  1642. rm -f conftest*
  1643.     if test $ac_R_space = yes; then
  1644.       echo "$ac_t""yes" 1>&6
  1645.       X_LIBS="$X_LIBS -R $x_libraries"
  1646.     else
  1647.       echo "$ac_t""neither works" 1>&6
  1648.     fi
  1649.       fi
  1650.       LIBS="$ac_xsave_LIBS"
  1651.     esac
  1652.   fi
  1653.  
  1654.   # Check for system-dependent libraries X programs must link with.
  1655.   # Do this before checking for the system-independent R6 libraries
  1656.   # (-lICE), since we may need -lsocket or whatever for X linking.
  1657.  
  1658.   if test "$ISC" = yes; then
  1659.     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
  1660.   else
  1661.     # Martyn.Johnson@cl.cam.ac.uk says this is needed for Ultrix, if the X
  1662.     # libraries were built with DECnet support.  And karl@cs.umb.edu says
  1663.     # the Alpha needs dnet_stub (dnet does not exist).
  1664.     echo $ac_n "checking for dnet_ntoa in -ldnet""... $ac_c" 1>&6
  1665. echo "configure:1666: checking for dnet_ntoa in -ldnet" >&5
  1666. ac_lib_var=`echo dnet'_'dnet_ntoa | sed 'y%./+-%__p_%'`
  1667. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  1668.   echo $ac_n "(cached) $ac_c" 1>&6
  1669. else
  1670.   ac_save_LIBS="$LIBS"
  1671. LIBS="-ldnet  $LIBS"
  1672. cat > conftest.$ac_ext <<EOF
  1673. #line 1674 "configure"
  1674. #include "confdefs.h"
  1675. /* Override any gcc2 internal prototype to avoid an error.  */
  1676. /* We use char because int might match the return type of a gcc2
  1677.     builtin and then its argument prototype would still apply.  */
  1678. char dnet_ntoa();
  1679.  
  1680. int main() {
  1681. dnet_ntoa()
  1682. ; return 0; }
  1683. EOF
  1684. if { (eval echo configure:1685: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  1685.   rm -rf conftest*
  1686.   eval "ac_cv_lib_$ac_lib_var=yes"
  1687. else
  1688.   echo "configure: failed program was:" >&5
  1689.   cat conftest.$ac_ext >&5
  1690.   rm -rf conftest*
  1691.   eval "ac_cv_lib_$ac_lib_var=no"
  1692. fi
  1693. rm -f conftest*
  1694. LIBS="$ac_save_LIBS"
  1695.  
  1696. fi
  1697. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  1698.   echo "$ac_t""yes" 1>&6
  1699.   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
  1700. else
  1701.   echo "$ac_t""no" 1>&6
  1702. fi
  1703.  
  1704.     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
  1705.       echo $ac_n "checking for dnet_ntoa in -ldnet_stub""... $ac_c" 1>&6
  1706. echo "configure:1707: checking for dnet_ntoa in -ldnet_stub" >&5
  1707. ac_lib_var=`echo dnet_stub'_'dnet_ntoa | sed 'y%./+-%__p_%'`
  1708. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  1709.   echo $ac_n "(cached) $ac_c" 1>&6
  1710. else
  1711.   ac_save_LIBS="$LIBS"
  1712. LIBS="-ldnet_stub  $LIBS"
  1713. cat > conftest.$ac_ext <<EOF
  1714. #line 1715 "configure"
  1715. #include "confdefs.h"
  1716. /* Override any gcc2 internal prototype to avoid an error.  */
  1717. /* We use char because int might match the return type of a gcc2
  1718.     builtin and then its argument prototype would still apply.  */
  1719. char dnet_ntoa();
  1720.  
  1721. int main() {
  1722. dnet_ntoa()
  1723. ; return 0; }
  1724. EOF
  1725. if { (eval echo configure:1726: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  1726.   rm -rf conftest*
  1727.   eval "ac_cv_lib_$ac_lib_var=yes"
  1728. else
  1729.   echo "configure: failed program was:" >&5
  1730.   cat conftest.$ac_ext >&5
  1731.   rm -rf conftest*
  1732.   eval "ac_cv_lib_$ac_lib_var=no"
  1733. fi
  1734. rm -f conftest*
  1735. LIBS="$ac_save_LIBS"
  1736.  
  1737. fi
  1738. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  1739.   echo "$ac_t""yes" 1>&6
  1740.   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
  1741. else
  1742.   echo "$ac_t""no" 1>&6
  1743. fi
  1744.  
  1745.     fi
  1746.  
  1747.     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
  1748.     # to get the SysV transport functions.
  1749.     # chad@anasazi.com says the Pyramis MIS-ES running DC/OSx (SVR4)
  1750.     # needs -lnsl.
  1751.     # The nsl library prevents programs from opening the X display
  1752.     # on Irix 5.2, according to dickey@clark.net.
  1753.     echo $ac_n "checking for gethostbyname""... $ac_c" 1>&6
  1754. echo "configure:1755: checking for gethostbyname" >&5
  1755. if eval "test \"`echo '$''{'ac_cv_func_gethostbyname'+set}'`\" = set"; then
  1756.   echo $ac_n "(cached) $ac_c" 1>&6
  1757. else
  1758.   cat > conftest.$ac_ext <<EOF
  1759. #line 1760 "configure"
  1760. #include "confdefs.h"
  1761. /* System header to define __stub macros and hopefully few prototypes,
  1762.     which can conflict with char gethostbyname(); below.  */
  1763. #include <assert.h>
  1764. /* Override any gcc2 internal prototype to avoid an error.  */
  1765. /* We use char because int might match the return type of a gcc2
  1766.     builtin and then its argument prototype would still apply.  */
  1767. char gethostbyname();
  1768.  
  1769. int main() {
  1770.  
  1771. /* The GNU C library defines this for functions which it implements
  1772.     to always fail with ENOSYS.  Some functions are actually named
  1773.     something starting with __ and the normal name is an alias.  */
  1774. #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
  1775. choke me
  1776. #else
  1777. gethostbyname();
  1778. #endif
  1779.  
  1780. ; return 0; }
  1781. EOF
  1782. if { (eval echo configure:1783: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  1783.   rm -rf conftest*
  1784.   eval "ac_cv_func_gethostbyname=yes"
  1785. else
  1786.   echo "configure: failed program was:" >&5
  1787.   cat conftest.$ac_ext >&5
  1788.   rm -rf conftest*
  1789.   eval "ac_cv_func_gethostbyname=no"
  1790. fi
  1791. rm -f conftest*
  1792. fi
  1793.  
  1794. if eval "test \"`echo '$ac_cv_func_'gethostbyname`\" = yes"; then
  1795.   echo "$ac_t""yes" 1>&6
  1796.   :
  1797. else
  1798.   echo "$ac_t""no" 1>&6
  1799. fi
  1800.  
  1801.     if test $ac_cv_func_gethostbyname = no; then
  1802.       echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6
  1803. echo "configure:1804: checking for gethostbyname in -lnsl" >&5
  1804. ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'`
  1805. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  1806.   echo $ac_n "(cached) $ac_c" 1>&6
  1807. else
  1808.   ac_save_LIBS="$LIBS"
  1809. LIBS="-lnsl  $LIBS"
  1810. cat > conftest.$ac_ext <<EOF
  1811. #line 1812 "configure"
  1812. #include "confdefs.h"
  1813. /* Override any gcc2 internal prototype to avoid an error.  */
  1814. /* We use char because int might match the return type of a gcc2
  1815.     builtin and then its argument prototype would still apply.  */
  1816. char gethostbyname();
  1817.  
  1818. int main() {
  1819. gethostbyname()
  1820. ; return 0; }
  1821. EOF
  1822. if { (eval echo configure:1823: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  1823.   rm -rf conftest*
  1824.   eval "ac_cv_lib_$ac_lib_var=yes"
  1825. else
  1826.   echo "configure: failed program was:" >&5
  1827.   cat conftest.$ac_ext >&5
  1828.   rm -rf conftest*
  1829.   eval "ac_cv_lib_$ac_lib_var=no"
  1830. fi
  1831. rm -f conftest*
  1832. LIBS="$ac_save_LIBS"
  1833.  
  1834. fi
  1835. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  1836.   echo "$ac_t""yes" 1>&6
  1837.   X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
  1838. else
  1839.   echo "$ac_t""no" 1>&6
  1840. fi
  1841.  
  1842.     fi
  1843.  
  1844.     # lieder@skyler.mavd.honeywell.com says without -lsocket,
  1845.     # socket/setsockopt and other routines are undefined under SCO ODT
  1846.     # 2.0.  But -lsocket is broken on IRIX 5.2 (and is not necessary
  1847.     # on later versions), says simon@lia.di.epfl.ch: it contains
  1848.     # gethostby* variants that don't use the nameserver (or something).
  1849.     # -lsocket must be given before -lnsl if both are needed.
  1850.     # We assume that if connect needs -lnsl, so does gethostbyname.
  1851.     echo $ac_n "checking for connect""... $ac_c" 1>&6
  1852. echo "configure:1853: checking for connect" >&5
  1853. if eval "test \"`echo '$''{'ac_cv_func_connect'+set}'`\" = set"; then
  1854.   echo $ac_n "(cached) $ac_c" 1>&6
  1855. else
  1856.   cat > conftest.$ac_ext <<EOF
  1857. #line 1858 "configure"
  1858. #include "confdefs.h"
  1859. /* System header to define __stub macros and hopefully few prototypes,
  1860.     which can conflict with char connect(); below.  */
  1861. #include <assert.h>
  1862. /* Override any gcc2 internal prototype to avoid an error.  */
  1863. /* We use char because int might match the return type of a gcc2
  1864.     builtin and then its argument prototype would still apply.  */
  1865. char connect();
  1866.  
  1867. int main() {
  1868.  
  1869. /* The GNU C library defines this for functions which it implements
  1870.     to always fail with ENOSYS.  Some functions are actually named
  1871.     something starting with __ and the normal name is an alias.  */
  1872. #if defined (__stub_connect) || defined (__stub___connect)
  1873. choke me
  1874. #else
  1875. connect();
  1876. #endif
  1877.  
  1878. ; return 0; }
  1879. EOF
  1880. if { (eval echo configure:1881: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  1881.   rm -rf conftest*
  1882.   eval "ac_cv_func_connect=yes"
  1883. else
  1884.   echo "configure: failed program was:" >&5
  1885.   cat conftest.$ac_ext >&5
  1886.   rm -rf conftest*
  1887.   eval "ac_cv_func_connect=no"
  1888. fi
  1889. rm -f conftest*
  1890. fi
  1891.  
  1892. if eval "test \"`echo '$ac_cv_func_'connect`\" = yes"; then
  1893.   echo "$ac_t""yes" 1>&6
  1894.   :
  1895. else
  1896.   echo "$ac_t""no" 1>&6
  1897. fi
  1898.  
  1899.     if test $ac_cv_func_connect = no; then
  1900.       echo $ac_n "checking for connect in -lsocket""... $ac_c" 1>&6
  1901. echo "configure:1902: checking for connect in -lsocket" >&5
  1902. ac_lib_var=`echo socket'_'connect | sed 'y%./+-%__p_%'`
  1903. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  1904.   echo $ac_n "(cached) $ac_c" 1>&6
  1905. else
  1906.   ac_save_LIBS="$LIBS"
  1907. LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
  1908. cat > conftest.$ac_ext <<EOF
  1909. #line 1910 "configure"
  1910. #include "confdefs.h"
  1911. /* Override any gcc2 internal prototype to avoid an error.  */
  1912. /* We use char because int might match the return type of a gcc2
  1913.     builtin and then its argument prototype would still apply.  */
  1914. char connect();
  1915.  
  1916. int main() {
  1917. connect()
  1918. ; return 0; }
  1919. EOF
  1920. if { (eval echo configure:1921: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  1921.   rm -rf conftest*
  1922.   eval "ac_cv_lib_$ac_lib_var=yes"
  1923. else
  1924.   echo "configure: failed program was:" >&5
  1925.   cat conftest.$ac_ext >&5
  1926.   rm -rf conftest*
  1927.   eval "ac_cv_lib_$ac_lib_var=no"
  1928. fi
  1929. rm -f conftest*
  1930. LIBS="$ac_save_LIBS"
  1931.  
  1932. fi
  1933. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  1934.   echo "$ac_t""yes" 1>&6
  1935.   X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
  1936. else
  1937.   echo "$ac_t""no" 1>&6
  1938. fi
  1939.  
  1940.     fi
  1941.  
  1942.     # gomez@mi.uni-erlangen.de says -lposix is necessary on A/UX.
  1943.     echo $ac_n "checking for remove""... $ac_c" 1>&6
  1944. echo "configure:1945: checking for remove" >&5
  1945. if eval "test \"`echo '$''{'ac_cv_func_remove'+set}'`\" = set"; then
  1946.   echo $ac_n "(cached) $ac_c" 1>&6
  1947. else
  1948.   cat > conftest.$ac_ext <<EOF
  1949. #line 1950 "configure"
  1950. #include "confdefs.h"
  1951. /* System header to define __stub macros and hopefully few prototypes,
  1952.     which can conflict with char remove(); below.  */
  1953. #include <assert.h>
  1954. /* Override any gcc2 internal prototype to avoid an error.  */
  1955. /* We use char because int might match the return type of a gcc2
  1956.     builtin and then its argument prototype would still apply.  */
  1957. char remove();
  1958.  
  1959. int main() {
  1960.  
  1961. /* The GNU C library defines this for functions which it implements
  1962.     to always fail with ENOSYS.  Some functions are actually named
  1963.     something starting with __ and the normal name is an alias.  */
  1964. #if defined (__stub_remove) || defined (__stub___remove)
  1965. choke me
  1966. #else
  1967. remove();
  1968. #endif
  1969.  
  1970. ; return 0; }
  1971. EOF
  1972. if { (eval echo configure:1973: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  1973.   rm -rf conftest*
  1974.   eval "ac_cv_func_remove=yes"
  1975. else
  1976.   echo "configure: failed program was:" >&5
  1977.   cat conftest.$ac_ext >&5
  1978.   rm -rf conftest*
  1979.   eval "ac_cv_func_remove=no"
  1980. fi
  1981. rm -f conftest*
  1982. fi
  1983.  
  1984. if eval "test \"`echo '$ac_cv_func_'remove`\" = yes"; then
  1985.   echo "$ac_t""yes" 1>&6
  1986.   :
  1987. else
  1988.   echo "$ac_t""no" 1>&6
  1989. fi
  1990.  
  1991.     if test $ac_cv_func_remove = no; then
  1992.       echo $ac_n "checking for remove in -lposix""... $ac_c" 1>&6
  1993. echo "configure:1994: checking for remove in -lposix" >&5
  1994. ac_lib_var=`echo posix'_'remove | sed 'y%./+-%__p_%'`
  1995. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  1996.   echo $ac_n "(cached) $ac_c" 1>&6
  1997. else
  1998.   ac_save_LIBS="$LIBS"
  1999. LIBS="-lposix  $LIBS"
  2000. cat > conftest.$ac_ext <<EOF
  2001. #line 2002 "configure"
  2002. #include "confdefs.h"
  2003. /* Override any gcc2 internal prototype to avoid an error.  */
  2004. /* We use char because int might match the return type of a gcc2
  2005.     builtin and then its argument prototype would still apply.  */
  2006. char remove();
  2007.  
  2008. int main() {
  2009. remove()
  2010. ; return 0; }
  2011. EOF
  2012. if { (eval echo configure:2013: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  2013.   rm -rf conftest*
  2014.   eval "ac_cv_lib_$ac_lib_var=yes"
  2015. else
  2016.   echo "configure: failed program was:" >&5
  2017.   cat conftest.$ac_ext >&5
  2018.   rm -rf conftest*
  2019.   eval "ac_cv_lib_$ac_lib_var=no"
  2020. fi
  2021. rm -f conftest*
  2022. LIBS="$ac_save_LIBS"
  2023.  
  2024. fi
  2025. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  2026.   echo "$ac_t""yes" 1>&6
  2027.   X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
  2028. else
  2029.   echo "$ac_t""no" 1>&6
  2030. fi
  2031.  
  2032.     fi
  2033.  
  2034.     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
  2035.     echo $ac_n "checking for shmat""... $ac_c" 1>&6
  2036. echo "configure:2037: checking for shmat" >&5
  2037. if eval "test \"`echo '$''{'ac_cv_func_shmat'+set}'`\" = set"; then
  2038.   echo $ac_n "(cached) $ac_c" 1>&6
  2039. else
  2040.   cat > conftest.$ac_ext <<EOF
  2041. #line 2042 "configure"
  2042. #include "confdefs.h"
  2043. /* System header to define __stub macros and hopefully few prototypes,
  2044.     which can conflict with char shmat(); below.  */
  2045. #include <assert.h>
  2046. /* Override any gcc2 internal prototype to avoid an error.  */
  2047. /* We use char because int might match the return type of a gcc2
  2048.     builtin and then its argument prototype would still apply.  */
  2049. char shmat();
  2050.  
  2051. int main() {
  2052.  
  2053. /* The GNU C library defines this for functions which it implements
  2054.     to always fail with ENOSYS.  Some functions are actually named
  2055.     something starting with __ and the normal name is an alias.  */
  2056. #if defined (__stub_shmat) || defined (__stub___shmat)
  2057. choke me
  2058. #else
  2059. shmat();
  2060. #endif
  2061.  
  2062. ; return 0; }
  2063. EOF
  2064. if { (eval echo configure:2065: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  2065.   rm -rf conftest*
  2066.   eval "ac_cv_func_shmat=yes"
  2067. else
  2068.   echo "configure: failed program was:" >&5
  2069.   cat conftest.$ac_ext >&5
  2070.   rm -rf conftest*
  2071.   eval "ac_cv_func_shmat=no"
  2072. fi
  2073. rm -f conftest*
  2074. fi
  2075.  
  2076. if eval "test \"`echo '$ac_cv_func_'shmat`\" = yes"; then
  2077.   echo "$ac_t""yes" 1>&6
  2078.   :
  2079. else
  2080.   echo "$ac_t""no" 1>&6
  2081. fi
  2082.  
  2083.     if test $ac_cv_func_shmat = no; then
  2084.       echo $ac_n "checking for shmat in -lipc""... $ac_c" 1>&6
  2085. echo "configure:2086: checking for shmat in -lipc" >&5
  2086. ac_lib_var=`echo ipc'_'shmat | sed 'y%./+-%__p_%'`
  2087. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  2088.   echo $ac_n "(cached) $ac_c" 1>&6
  2089. else
  2090.   ac_save_LIBS="$LIBS"
  2091. LIBS="-lipc  $LIBS"
  2092. cat > conftest.$ac_ext <<EOF
  2093. #line 2094 "configure"
  2094. #include "confdefs.h"
  2095. /* Override any gcc2 internal prototype to avoid an error.  */
  2096. /* We use char because int might match the return type of a gcc2
  2097.     builtin and then its argument prototype would still apply.  */
  2098. char shmat();
  2099.  
  2100. int main() {
  2101. shmat()
  2102. ; return 0; }
  2103. EOF
  2104. if { (eval echo configure:2105: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  2105.   rm -rf conftest*
  2106.   eval "ac_cv_lib_$ac_lib_var=yes"
  2107. else
  2108.   echo "configure: failed program was:" >&5
  2109.   cat conftest.$ac_ext >&5
  2110.   rm -rf conftest*
  2111.   eval "ac_cv_lib_$ac_lib_var=no"
  2112. fi
  2113. rm -f conftest*
  2114. LIBS="$ac_save_LIBS"
  2115.  
  2116. fi
  2117. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  2118.   echo "$ac_t""yes" 1>&6
  2119.   X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
  2120. else
  2121.   echo "$ac_t""no" 1>&6
  2122. fi
  2123.  
  2124.     fi
  2125.   fi
  2126.  
  2127.   # Check for libraries that X11R6 Xt/Xaw programs need.
  2128.   ac_save_LDFLAGS="$LDFLAGS"
  2129.   test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
  2130.   # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
  2131.   # check for ICE first), but we must link in the order -lSM -lICE or
  2132.   # we get undefined symbols.  So assume we have SM if we have ICE.
  2133.   # These have to be linked with before -lX11, unlike the other
  2134.   # libraries we check for below, so use a different variable.
  2135.   #  --interran@uluru.Stanford.EDU, kb@cs.umb.edu.
  2136.   echo $ac_n "checking for IceConnectionNumber in -lICE""... $ac_c" 1>&6
  2137. echo "configure:2138: checking for IceConnectionNumber in -lICE" >&5
  2138. ac_lib_var=`echo ICE'_'IceConnectionNumber | sed 'y%./+-%__p_%'`
  2139. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  2140.   echo $ac_n "(cached) $ac_c" 1>&6
  2141. else
  2142.   ac_save_LIBS="$LIBS"
  2143. LIBS="-lICE  $LIBS"
  2144. cat > conftest.$ac_ext <<EOF
  2145. #line 2146 "configure"
  2146. #include "confdefs.h"
  2147. /* Override any gcc2 internal prototype to avoid an error.  */
  2148. /* We use char because int might match the return type of a gcc2
  2149.     builtin and then its argument prototype would still apply.  */
  2150. char IceConnectionNumber();
  2151.  
  2152. int main() {
  2153. IceConnectionNumber()
  2154. ; return 0; }
  2155. EOF
  2156. if { (eval echo configure:2157: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  2157.   rm -rf conftest*
  2158.   eval "ac_cv_lib_$ac_lib_var=yes"
  2159. else
  2160.   echo "configure: failed program was:" >&5
  2161.   cat conftest.$ac_ext >&5
  2162.   rm -rf conftest*
  2163.   eval "ac_cv_lib_$ac_lib_var=no"
  2164. fi
  2165. rm -f conftest*
  2166. LIBS="$ac_save_LIBS"
  2167.  
  2168. fi
  2169. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  2170.   echo "$ac_t""yes" 1>&6
  2171.   X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
  2172. else
  2173.   echo "$ac_t""no" 1>&6
  2174. fi
  2175.  
  2176.   LDFLAGS="$ac_save_LDFLAGS"
  2177.  
  2178. fi
  2179.  
  2180.  
  2181.  
  2182. ac_header_dirent=no
  2183. for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h
  2184. do
  2185. ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
  2186. echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
  2187. echo "configure:2188: checking for $ac_hdr that defines DIR" >&5
  2188. if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
  2189.   echo $ac_n "(cached) $ac_c" 1>&6
  2190. else
  2191.   cat > conftest.$ac_ext <<EOF
  2192. #line 2193 "configure"
  2193. #include "confdefs.h"
  2194. #include <sys/types.h>
  2195. #include <$ac_hdr>
  2196. int main() {
  2197. DIR *dirp = 0;
  2198. ; return 0; }
  2199. EOF
  2200. if { (eval echo configure:2201: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
  2201.   rm -rf conftest*
  2202.   eval "ac_cv_header_dirent_$ac_safe=yes"
  2203. else
  2204.   echo "configure: failed program was:" >&5
  2205.   cat conftest.$ac_ext >&5
  2206.   rm -rf conftest*
  2207.   eval "ac_cv_header_dirent_$ac_safe=no"
  2208. fi
  2209. rm -f conftest*
  2210. fi
  2211. if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
  2212.   echo "$ac_t""yes" 1>&6
  2213.     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  2214.   cat >> confdefs.h <<EOF
  2215. #define $ac_tr_hdr 1
  2216. EOF
  2217.  ac_header_dirent=$ac_hdr; break
  2218. else
  2219.   echo "$ac_t""no" 1>&6
  2220. fi
  2221. done
  2222. # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
  2223. if test $ac_header_dirent = dirent.h; then
  2224. echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
  2225. echo "configure:2226: checking for opendir in -ldir" >&5
  2226. ac_lib_var=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
  2227. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  2228.   echo $ac_n "(cached) $ac_c" 1>&6
  2229. else
  2230.   ac_save_LIBS="$LIBS"
  2231. LIBS="-ldir  $LIBS"
  2232. cat > conftest.$ac_ext <<EOF
  2233. #line 2234 "configure"
  2234. #include "confdefs.h"
  2235. /* Override any gcc2 internal prototype to avoid an error.  */
  2236. /* We use char because int might match the return type of a gcc2
  2237.     builtin and then its argument prototype would still apply.  */
  2238. char opendir();
  2239.  
  2240. int main() {
  2241. opendir()
  2242. ; return 0; }
  2243. EOF
  2244. if { (eval echo configure:2245: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  2245.   rm -rf conftest*
  2246.   eval "ac_cv_lib_$ac_lib_var=yes"
  2247. else
  2248.   echo "configure: failed program was:" >&5
  2249.   cat conftest.$ac_ext >&5
  2250.   rm -rf conftest*
  2251.   eval "ac_cv_lib_$ac_lib_var=no"
  2252. fi
  2253. rm -f conftest*
  2254. LIBS="$ac_save_LIBS"
  2255.  
  2256. fi
  2257. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  2258.   echo "$ac_t""yes" 1>&6
  2259.   LIBS="$LIBS -ldir"
  2260. else
  2261.   echo "$ac_t""no" 1>&6
  2262. fi
  2263.  
  2264. else
  2265. echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
  2266. echo "configure:2267: checking for opendir in -lx" >&5
  2267. ac_lib_var=`echo x'_'opendir | sed 'y%./+-%__p_%'`
  2268. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  2269.   echo $ac_n "(cached) $ac_c" 1>&6
  2270. else
  2271.   ac_save_LIBS="$LIBS"
  2272. LIBS="-lx  $LIBS"
  2273. cat > conftest.$ac_ext <<EOF
  2274. #line 2275 "configure"
  2275. #include "confdefs.h"
  2276. /* Override any gcc2 internal prototype to avoid an error.  */
  2277. /* We use char because int might match the return type of a gcc2
  2278.     builtin and then its argument prototype would still apply.  */
  2279. char opendir();
  2280.  
  2281. int main() {
  2282. opendir()
  2283. ; return 0; }
  2284. EOF
  2285. if { (eval echo configure:2286: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  2286.   rm -rf conftest*
  2287.   eval "ac_cv_lib_$ac_lib_var=yes"
  2288. else
  2289.   echo "configure: failed program was:" >&5
  2290.   cat conftest.$ac_ext >&5
  2291.   rm -rf conftest*
  2292.   eval "ac_cv_lib_$ac_lib_var=no"
  2293. fi
  2294. rm -f conftest*
  2295. LIBS="$ac_save_LIBS"
  2296.  
  2297. fi
  2298. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  2299.   echo "$ac_t""yes" 1>&6
  2300.   LIBS="$LIBS -lx"
  2301. else
  2302.   echo "$ac_t""no" 1>&6
  2303. fi
  2304.  
  2305. fi
  2306.  
  2307. echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
  2308. echo "configure:2309: checking for ANSI C header files" >&5
  2309. if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
  2310.   echo $ac_n "(cached) $ac_c" 1>&6
  2311. else
  2312.   cat > conftest.$ac_ext <<EOF
  2313. #line 2314 "configure"
  2314. #include "confdefs.h"
  2315. #include <stdlib.h>
  2316. #include <stdarg.h>
  2317. #include <string.h>
  2318. #include <float.h>
  2319. EOF
  2320. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  2321. { (eval echo configure:2322: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
  2322. ac_err=`grep -v '^ *+' conftest.out`
  2323. if test -z "$ac_err"; then
  2324.   rm -rf conftest*
  2325.   ac_cv_header_stdc=yes
  2326. else
  2327.   echo "$ac_err" >&5
  2328.   echo "configure: failed program was:" >&5
  2329.   cat conftest.$ac_ext >&5
  2330.   rm -rf conftest*
  2331.   ac_cv_header_stdc=no
  2332. fi
  2333. rm -f conftest*
  2334.  
  2335. if test $ac_cv_header_stdc = yes; then
  2336.   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
  2337. cat > conftest.$ac_ext <<EOF
  2338. #line 2339 "configure"
  2339. #include "confdefs.h"
  2340. #include <string.h>
  2341. EOF
  2342. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  2343.   egrep "memchr" >/dev/null 2>&1; then
  2344.   :
  2345. else
  2346.   rm -rf conftest*
  2347.   ac_cv_header_stdc=no
  2348. fi
  2349. rm -f conftest*
  2350.  
  2351. fi
  2352.  
  2353. if test $ac_cv_header_stdc = yes; then
  2354.   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
  2355. cat > conftest.$ac_ext <<EOF
  2356. #line 2357 "configure"
  2357. #include "confdefs.h"
  2358. #include <stdlib.h>
  2359. EOF
  2360. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  2361.   egrep "free" >/dev/null 2>&1; then
  2362.   :
  2363. else
  2364.   rm -rf conftest*
  2365.   ac_cv_header_stdc=no
  2366. fi
  2367. rm -f conftest*
  2368.  
  2369. fi
  2370.  
  2371. if test $ac_cv_header_stdc = yes; then
  2372.   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
  2373. if test "$cross_compiling" = yes; then
  2374.   :
  2375. else
  2376.   cat > conftest.$ac_ext <<EOF
  2377. #line 2378 "configure"
  2378. #include "confdefs.h"
  2379. #include <ctype.h>
  2380. #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
  2381. #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
  2382. #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
  2383. int main () { int i; for (i = 0; i < 256; i++)
  2384. if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
  2385. exit (0); }
  2386.  
  2387. EOF
  2388. if { (eval echo configure:2389: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  2389. then
  2390.   :
  2391. else
  2392.   echo "configure: failed program was:" >&5
  2393.   cat conftest.$ac_ext >&5
  2394.   rm -fr conftest*
  2395.   ac_cv_header_stdc=no
  2396. fi
  2397. rm -fr conftest*
  2398. fi
  2399.  
  2400. fi
  2401. fi
  2402.  
  2403. echo "$ac_t""$ac_cv_header_stdc" 1>&6
  2404. if test $ac_cv_header_stdc = yes; then
  2405.   cat >> confdefs.h <<\EOF
  2406. #define STDC_HEADERS 1
  2407. EOF
  2408.  
  2409. fi
  2410.  
  2411.  
  2412. for ac_hdr in unistd.h fcntl.h sys/time.h sys/types.h utime.h string.h strings.h values.h ncurses.h curses.h
  2413. do
  2414. ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
  2415. echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
  2416. echo "configure:2417: checking for $ac_hdr" >&5
  2417. if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
  2418.   echo $ac_n "(cached) $ac_c" 1>&6
  2419. else
  2420.   cat > conftest.$ac_ext <<EOF
  2421. #line 2422 "configure"
  2422. #include "confdefs.h"
  2423. #include <$ac_hdr>
  2424. EOF
  2425. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  2426. { (eval echo configure:2427: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
  2427. ac_err=`grep -v '^ *+' conftest.out`
  2428. if test -z "$ac_err"; then
  2429.   rm -rf conftest*
  2430.   eval "ac_cv_header_$ac_safe=yes"
  2431. else
  2432.   echo "$ac_err" >&5
  2433.   echo "configure: failed program was:" >&5
  2434.   cat conftest.$ac_ext >&5
  2435.   rm -rf conftest*
  2436.   eval "ac_cv_header_$ac_safe=no"
  2437. fi
  2438. rm -f conftest*
  2439. fi
  2440. if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
  2441.   echo "$ac_t""yes" 1>&6
  2442.     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  2443.   cat >> confdefs.h <<EOF
  2444. #define $ac_tr_hdr 1
  2445. EOF
  2446.  
  2447. else
  2448.   echo "$ac_t""no" 1>&6
  2449. fi
  2450. done
  2451.  
  2452. for ac_hdr in sys/vfs.h sys/mount.h sys/select.h sys/param.h sys/statfs.h sys/statvfs.h sys/stat.h linux/joystick.h
  2453. do
  2454. ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
  2455. echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
  2456. echo "configure:2457: checking for $ac_hdr" >&5
  2457. if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
  2458.   echo $ac_n "(cached) $ac_c" 1>&6
  2459. else
  2460.   cat > conftest.$ac_ext <<EOF
  2461. #line 2462 "configure"
  2462. #include "confdefs.h"
  2463. #include <$ac_hdr>
  2464. EOF
  2465. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  2466. { (eval echo configure:2467: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
  2467. ac_err=`grep -v '^ *+' conftest.out`
  2468. if test -z "$ac_err"; then
  2469.   rm -rf conftest*
  2470.   eval "ac_cv_header_$ac_safe=yes"
  2471. else
  2472.   echo "$ac_err" >&5
  2473.   echo "configure: failed program was:" >&5
  2474.   cat conftest.$ac_ext >&5
  2475.   rm -rf conftest*
  2476.   eval "ac_cv_header_$ac_safe=no"
  2477. fi
  2478. rm -f conftest*
  2479. fi
  2480. if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
  2481.   echo "$ac_t""yes" 1>&6
  2482.     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  2483.   cat >> confdefs.h <<EOF
  2484. #define $ac_tr_hdr 1
  2485. EOF
  2486.  
  2487. else
  2488.   echo "$ac_t""no" 1>&6
  2489. fi
  2490. done
  2491.  
  2492. for ac_hdr in sys/soundcard.h machine/soundcard.h sun/audioio.h sys/audioio.h getopt.h features.h sys/termios.h
  2493. do
  2494. ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
  2495. echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
  2496. echo "configure:2497: checking for $ac_hdr" >&5
  2497. if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
  2498.   echo $ac_n "(cached) $ac_c" 1>&6
  2499. else
  2500.   cat > conftest.$ac_ext <<EOF
  2501. #line 2502 "configure"
  2502. #include "confdefs.h"
  2503. #include <$ac_hdr>
  2504. EOF
  2505. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  2506. { (eval echo configure:2507: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
  2507. ac_err=`grep -v '^ *+' conftest.out`
  2508. if test -z "$ac_err"; then
  2509.   rm -rf conftest*
  2510.   eval "ac_cv_header_$ac_safe=yes"
  2511. else
  2512.   echo "$ac_err" >&5
  2513.   echo "configure: failed program was:" >&5
  2514.   cat conftest.$ac_ext >&5
  2515.   rm -rf conftest*
  2516.   eval "ac_cv_header_$ac_safe=no"
  2517. fi
  2518. rm -f conftest*
  2519. fi
  2520. if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
  2521.   echo "$ac_t""yes" 1>&6
  2522.     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  2523.   cat >> confdefs.h <<EOF
  2524. #define $ac_tr_hdr 1
  2525. EOF
  2526.  
  2527. else
  2528.   echo "$ac_t""no" 1>&6
  2529. fi
  2530. done
  2531.  
  2532. for ac_hdr in posix_opt.h sys/ioctl.h sys/ipc.h sys/shm.h
  2533. do
  2534. ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
  2535. echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
  2536. echo "configure:2537: checking for $ac_hdr" >&5
  2537. if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
  2538.   echo $ac_n "(cached) $ac_c" 1>&6
  2539. else
  2540.   cat > conftest.$ac_ext <<EOF
  2541. #line 2542 "configure"
  2542. #include "confdefs.h"
  2543. #include <$ac_hdr>
  2544. EOF
  2545. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  2546. { (eval echo configure:2547: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
  2547. ac_err=`grep -v '^ *+' conftest.out`
  2548. if test -z "$ac_err"; then
  2549.   rm -rf conftest*
  2550.   eval "ac_cv_header_$ac_safe=yes"
  2551. else
  2552.   echo "$ac_err" >&5
  2553.   echo "configure: failed program was:" >&5
  2554.   cat conftest.$ac_ext >&5
  2555.   rm -rf conftest*
  2556.   eval "ac_cv_header_$ac_safe=no"
  2557. fi
  2558. rm -f conftest*
  2559. fi
  2560. if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
  2561.   echo "$ac_t""yes" 1>&6
  2562.     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  2563.   cat >> confdefs.h <<EOF
  2564. #define $ac_tr_hdr 1
  2565. EOF
  2566.  
  2567. else
  2568.   echo "$ac_t""no" 1>&6
  2569. fi
  2570. done
  2571.  
  2572. for ac_hdr in ggi/libggi.h gtk/gtk.h X11/forms.h forms.h
  2573. do
  2574. ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
  2575. echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
  2576. echo "configure:2577: checking for $ac_hdr" >&5
  2577. if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
  2578.   echo $ac_n "(cached) $ac_c" 1>&6
  2579. else
  2580.   cat > conftest.$ac_ext <<EOF
  2581. #line 2582 "configure"
  2582. #include "confdefs.h"
  2583. #include <$ac_hdr>
  2584. EOF
  2585. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  2586. { (eval echo configure:2587: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
  2587. ac_err=`grep -v '^ *+' conftest.out`
  2588. if test -z "$ac_err"; then
  2589.   rm -rf conftest*
  2590.   eval "ac_cv_header_$ac_safe=yes"
  2591. else
  2592.   echo "$ac_err" >&5
  2593.   echo "configure: failed program was:" >&5
  2594.   cat conftest.$ac_ext >&5
  2595.   rm -rf conftest*
  2596.   eval "ac_cv_header_$ac_safe=no"
  2597. fi
  2598. rm -f conftest*
  2599. fi
  2600. if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
  2601.   echo "$ac_t""yes" 1>&6
  2602.     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  2603.   cat >> confdefs.h <<EOF
  2604. #define $ac_tr_hdr 1
  2605. EOF
  2606.  
  2607. else
  2608.   echo "$ac_t""no" 1>&6
  2609. fi
  2610. done
  2611.  
  2612. ac_safe=`echo "be/Be.h" | sed 'y%./+-%__p_%'`
  2613. echo $ac_n "checking for be/Be.h""... $ac_c" 1>&6
  2614. echo "configure:2615: checking for be/Be.h" >&5
  2615. if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
  2616.   echo $ac_n "(cached) $ac_c" 1>&6
  2617. else
  2618.   cat > conftest.$ac_ext <<EOF
  2619. #line 2620 "configure"
  2620. #include "confdefs.h"
  2621. #include <be/Be.h>
  2622. EOF
  2623. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  2624. { (eval echo configure:2625: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
  2625. ac_err=`grep -v '^ *+' conftest.out`
  2626. if test -z "$ac_err"; then
  2627.   rm -rf conftest*
  2628.   eval "ac_cv_header_$ac_safe=yes"
  2629. else
  2630.   echo "$ac_err" >&5
  2631.   echo "configure: failed program was:" >&5
  2632.   cat conftest.$ac_ext >&5
  2633.   rm -rf conftest*
  2634.   eval "ac_cv_header_$ac_safe=no"
  2635. fi
  2636. rm -f conftest*
  2637. fi
  2638. if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
  2639.   echo "$ac_t""yes" 1>&6
  2640.   HAVE_BEOS=yes
  2641. else
  2642.   echo "$ac_t""no" 1>&6
  2643. HAVE_BEOS=no
  2644. fi
  2645.  
  2646.  
  2647. echo $ac_n "checking size of char""... $ac_c" 1>&6
  2648. echo "configure:2649: checking size of char" >&5
  2649. if eval "test \"`echo '$''{'ac_cv_sizeof_char'+set}'`\" = set"; then
  2650.   echo $ac_n "(cached) $ac_c" 1>&6
  2651. else
  2652.   if test "$cross_compiling" = yes; then
  2653.   ac_cv_sizeof_char=1
  2654. else
  2655.   cat > conftest.$ac_ext <<EOF
  2656. #line 2657 "configure"
  2657. #include "confdefs.h"
  2658. #include <stdio.h>
  2659. main()
  2660. {
  2661.   FILE *f=fopen("conftestval", "w");
  2662.   if (!f) exit(1);
  2663.   fprintf(f, "%d\n", sizeof(char));
  2664.   exit(0);
  2665. }
  2666. EOF
  2667. if { (eval echo configure:2668: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  2668. then
  2669.   ac_cv_sizeof_char=`cat conftestval`
  2670. else
  2671.   echo "configure: failed program was:" >&5
  2672.   cat conftest.$ac_ext >&5
  2673.   rm -fr conftest*
  2674.   ac_cv_sizeof_char=0
  2675. fi
  2676. rm -fr conftest*
  2677. fi
  2678.  
  2679. fi
  2680. echo "$ac_t""$ac_cv_sizeof_char" 1>&6
  2681. cat >> confdefs.h <<EOF
  2682. #define SIZEOF_CHAR $ac_cv_sizeof_char
  2683. EOF
  2684.  
  2685.  
  2686. echo $ac_n "checking size of short""... $ac_c" 1>&6
  2687. echo "configure:2688: checking size of short" >&5
  2688. if eval "test \"`echo '$''{'ac_cv_sizeof_short'+set}'`\" = set"; then
  2689.   echo $ac_n "(cached) $ac_c" 1>&6
  2690. else
  2691.   if test "$cross_compiling" = yes; then
  2692.   ac_cv_sizeof_short=2
  2693. else
  2694.   cat > conftest.$ac_ext <<EOF
  2695. #line 2696 "configure"
  2696. #include "confdefs.h"
  2697. #include <stdio.h>
  2698. main()
  2699. {
  2700.   FILE *f=fopen("conftestval", "w");
  2701.   if (!f) exit(1);
  2702.   fprintf(f, "%d\n", sizeof(short));
  2703.   exit(0);
  2704. }
  2705. EOF
  2706. if { (eval echo configure:2707: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  2707. then
  2708.   ac_cv_sizeof_short=`cat conftestval`
  2709. else
  2710.   echo "configure: failed program was:" >&5
  2711.   cat conftest.$ac_ext >&5
  2712.   rm -fr conftest*
  2713.   ac_cv_sizeof_short=0
  2714. fi
  2715. rm -fr conftest*
  2716. fi
  2717.  
  2718. fi
  2719. echo "$ac_t""$ac_cv_sizeof_short" 1>&6
  2720. cat >> confdefs.h <<EOF
  2721. #define SIZEOF_SHORT $ac_cv_sizeof_short
  2722. EOF
  2723.  
  2724.  
  2725. echo $ac_n "checking size of int""... $ac_c" 1>&6
  2726. echo "configure:2727: checking size of int" >&5
  2727. if eval "test \"`echo '$''{'ac_cv_sizeof_int'+set}'`\" = set"; then
  2728.   echo $ac_n "(cached) $ac_c" 1>&6
  2729. else
  2730.   if test "$cross_compiling" = yes; then
  2731.   ac_cv_sizeof_int=4
  2732. else
  2733.   cat > conftest.$ac_ext <<EOF
  2734. #line 2735 "configure"
  2735. #include "confdefs.h"
  2736. #include <stdio.h>
  2737. main()
  2738. {
  2739.   FILE *f=fopen("conftestval", "w");
  2740.   if (!f) exit(1);
  2741.   fprintf(f, "%d\n", sizeof(int));
  2742.   exit(0);
  2743. }
  2744. EOF
  2745. if { (eval echo configure:2746: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  2746. then
  2747.   ac_cv_sizeof_int=`cat conftestval`
  2748. else
  2749.   echo "configure: failed program was:" >&5
  2750.   cat conftest.$ac_ext >&5
  2751.   rm -fr conftest*
  2752.   ac_cv_sizeof_int=0
  2753. fi
  2754. rm -fr conftest*
  2755. fi
  2756.  
  2757. fi
  2758. echo "$ac_t""$ac_cv_sizeof_int" 1>&6
  2759. cat >> confdefs.h <<EOF
  2760. #define SIZEOF_INT $ac_cv_sizeof_int
  2761. EOF
  2762.  
  2763.  
  2764. echo $ac_n "checking size of long""... $ac_c" 1>&6
  2765. echo "configure:2766: checking size of long" >&5
  2766. if eval "test \"`echo '$''{'ac_cv_sizeof_long'+set}'`\" = set"; then
  2767.   echo $ac_n "(cached) $ac_c" 1>&6
  2768. else
  2769.   if test "$cross_compiling" = yes; then
  2770.   ac_cv_sizeof_long=4
  2771. else
  2772.   cat > conftest.$ac_ext <<EOF
  2773. #line 2774 "configure"
  2774. #include "confdefs.h"
  2775. #include <stdio.h>
  2776. main()
  2777. {
  2778.   FILE *f=fopen("conftestval", "w");
  2779.   if (!f) exit(1);
  2780.   fprintf(f, "%d\n", sizeof(long));
  2781.   exit(0);
  2782. }
  2783. EOF
  2784. if { (eval echo configure:2785: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  2785. then
  2786.   ac_cv_sizeof_long=`cat conftestval`
  2787. else
  2788.   echo "configure: failed program was:" >&5
  2789.   cat conftest.$ac_ext >&5
  2790.   rm -fr conftest*
  2791.   ac_cv_sizeof_long=0
  2792. fi
  2793. rm -fr conftest*
  2794. fi
  2795.  
  2796. fi
  2797. echo "$ac_t""$ac_cv_sizeof_long" 1>&6
  2798. cat >> confdefs.h <<EOF
  2799. #define SIZEOF_LONG $ac_cv_sizeof_long
  2800. EOF
  2801.  
  2802.  
  2803. echo $ac_n "checking size of long long""... $ac_c" 1>&6
  2804. echo "configure:2805: checking size of long long" >&5
  2805. if eval "test \"`echo '$''{'ac_cv_sizeof_long_long'+set}'`\" = set"; then
  2806.   echo $ac_n "(cached) $ac_c" 1>&6
  2807. else
  2808.   if test "$cross_compiling" = yes; then
  2809.   ac_cv_sizeof_long_long=8
  2810. else
  2811.   cat > conftest.$ac_ext <<EOF
  2812. #line 2813 "configure"
  2813. #include "confdefs.h"
  2814. #include <stdio.h>
  2815. main()
  2816. {
  2817.   FILE *f=fopen("conftestval", "w");
  2818.   if (!f) exit(1);
  2819.   fprintf(f, "%d\n", sizeof(long long));
  2820.   exit(0);
  2821. }
  2822. EOF
  2823. if { (eval echo configure:2824: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  2824. then
  2825.   ac_cv_sizeof_long_long=`cat conftestval`
  2826. else
  2827.   echo "configure: failed program was:" >&5
  2828.   cat conftest.$ac_ext >&5
  2829.   rm -fr conftest*
  2830.   ac_cv_sizeof_long_long=0
  2831. fi
  2832. rm -fr conftest*
  2833. fi
  2834.  
  2835. fi
  2836. echo "$ac_t""$ac_cv_sizeof_long_long" 1>&6
  2837. cat >> confdefs.h <<EOF
  2838. #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
  2839. EOF
  2840.  
  2841.  
  2842.  
  2843. echo $ac_n "checking for working const""... $ac_c" 1>&6
  2844. echo "configure:2845: checking for working const" >&5
  2845. if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
  2846.   echo $ac_n "(cached) $ac_c" 1>&6
  2847. else
  2848.   cat > conftest.$ac_ext <<EOF
  2849. #line 2850 "configure"
  2850. #include "confdefs.h"
  2851.  
  2852. int main() {
  2853.  
  2854. /* Ultrix mips cc rejects this.  */
  2855. typedef int charset[2]; const charset x;
  2856. /* SunOS 4.1.1 cc rejects this.  */
  2857. char const *const *ccp;
  2858. char **p;
  2859. /* NEC SVR4.0.2 mips cc rejects this.  */
  2860. struct point {int x, y;};
  2861. static struct point const zero = {0,0};
  2862. /* AIX XL C 1.02.0.0 rejects this.
  2863.    It does not let you subtract one const X* pointer from another in an arm
  2864.    of an if-expression whose if-part is not a constant expression */
  2865. const char *g = "string";
  2866. ccp = &g + (g ? g-g : 0);
  2867. /* HPUX 7.0 cc rejects these. */
  2868. ++ccp;
  2869. p = (char**) ccp;
  2870. ccp = (char const *const *) p;
  2871. { /* SCO 3.2v4 cc rejects this.  */
  2872.   char *t;
  2873.   char const *s = 0 ? (char *) 0 : (char const *) 0;
  2874.  
  2875.   *t++ = 0;
  2876. }
  2877. { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
  2878.   int x[] = {25, 17};
  2879.   const int *foo = &x[0];
  2880.   ++foo;
  2881. }
  2882. { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
  2883.   typedef const int *iptr;
  2884.   iptr p = 0;
  2885.   ++p;
  2886. }
  2887. { /* AIX XL C 1.02.0.0 rejects this saying
  2888.      "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
  2889.   struct s { int j; const int *ap[3]; };
  2890.   struct s *b; b->j = 5;
  2891. }
  2892. { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
  2893.   const int foo = 10;
  2894. }
  2895.  
  2896. ; return 0; }
  2897. EOF
  2898. if { (eval echo configure:2899: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
  2899.   rm -rf conftest*
  2900.   ac_cv_c_const=yes
  2901. else
  2902.   echo "configure: failed program was:" >&5
  2903.   cat conftest.$ac_ext >&5
  2904.   rm -rf conftest*
  2905.   ac_cv_c_const=no
  2906. fi
  2907. rm -f conftest*
  2908. fi
  2909.  
  2910. echo "$ac_t""$ac_cv_c_const" 1>&6
  2911. if test $ac_cv_c_const = no; then
  2912.   cat >> confdefs.h <<\EOF
  2913. #define const 
  2914. EOF
  2915.  
  2916. fi
  2917.  
  2918. echo $ac_n "checking for inline""... $ac_c" 1>&6
  2919. echo "configure:2920: checking for inline" >&5
  2920. if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
  2921.   echo $ac_n "(cached) $ac_c" 1>&6
  2922. else
  2923.   ac_cv_c_inline=no
  2924. for ac_kw in inline __inline__ __inline; do
  2925.   cat > conftest.$ac_ext <<EOF
  2926. #line 2927 "configure"
  2927. #include "confdefs.h"
  2928.  
  2929. int main() {
  2930. } $ac_kw foo() {
  2931. ; return 0; }
  2932. EOF
  2933. if { (eval echo configure:2934: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
  2934.   rm -rf conftest*
  2935.   ac_cv_c_inline=$ac_kw; break
  2936. else
  2937.   echo "configure: failed program was:" >&5
  2938.   cat conftest.$ac_ext >&5
  2939. fi
  2940. rm -f conftest*
  2941. done
  2942.  
  2943. fi
  2944.  
  2945. echo "$ac_t""$ac_cv_c_inline" 1>&6
  2946. case "$ac_cv_c_inline" in
  2947.   inline | yes) ;;
  2948.   no) cat >> confdefs.h <<\EOF
  2949. #define inline 
  2950. EOF
  2951.  ;;
  2952.   *)  cat >> confdefs.h <<EOF
  2953. #define inline $ac_cv_c_inline
  2954. EOF
  2955.  ;;
  2956. esac
  2957.  
  2958. if [ "x$ac_cv_c_inline" = "xno" ]; then
  2959.   ac_cv_c_inline=
  2960. fi
  2961. echo $ac_n "checking for mode_t""... $ac_c" 1>&6
  2962. echo "configure:2963: checking for mode_t" >&5
  2963. if eval "test \"`echo '$''{'ac_cv_type_mode_t'+set}'`\" = set"; then
  2964.   echo $ac_n "(cached) $ac_c" 1>&6
  2965. else
  2966.   cat > conftest.$ac_ext <<EOF
  2967. #line 2968 "configure"
  2968. #include "confdefs.h"
  2969. #include <sys/types.h>
  2970. #if STDC_HEADERS
  2971. #include <stdlib.h>
  2972. #include <stddef.h>
  2973. #endif
  2974. EOF
  2975. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  2976.   egrep "mode_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
  2977.   rm -rf conftest*
  2978.   ac_cv_type_mode_t=yes
  2979. else
  2980.   rm -rf conftest*
  2981.   ac_cv_type_mode_t=no
  2982. fi
  2983. rm -f conftest*
  2984.  
  2985. fi
  2986. echo "$ac_t""$ac_cv_type_mode_t" 1>&6
  2987. if test $ac_cv_type_mode_t = no; then
  2988.   cat >> confdefs.h <<\EOF
  2989. #define mode_t int
  2990. EOF
  2991.  
  2992. fi
  2993.  
  2994. echo $ac_n "checking for off_t""... $ac_c" 1>&6
  2995. echo "configure:2996: checking for off_t" >&5
  2996. if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
  2997.   echo $ac_n "(cached) $ac_c" 1>&6
  2998. else
  2999.   cat > conftest.$ac_ext <<EOF
  3000. #line 3001 "configure"
  3001. #include "confdefs.h"
  3002. #include <sys/types.h>
  3003. #if STDC_HEADERS
  3004. #include <stdlib.h>
  3005. #include <stddef.h>
  3006. #endif
  3007. EOF
  3008. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  3009.   egrep "off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
  3010.   rm -rf conftest*
  3011.   ac_cv_type_off_t=yes
  3012. else
  3013.   rm -rf conftest*
  3014.   ac_cv_type_off_t=no
  3015. fi
  3016. rm -f conftest*
  3017.  
  3018. fi
  3019. echo "$ac_t""$ac_cv_type_off_t" 1>&6
  3020. if test $ac_cv_type_off_t = no; then
  3021.   cat >> confdefs.h <<\EOF
  3022. #define off_t long
  3023. EOF
  3024.  
  3025. fi
  3026.  
  3027. echo $ac_n "checking for pid_t""... $ac_c" 1>&6
  3028. echo "configure:3029: checking for pid_t" >&5
  3029. if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
  3030.   echo $ac_n "(cached) $ac_c" 1>&6
  3031. else
  3032.   cat > conftest.$ac_ext <<EOF
  3033. #line 3034 "configure"
  3034. #include "confdefs.h"
  3035. #include <sys/types.h>
  3036. #if STDC_HEADERS
  3037. #include <stdlib.h>
  3038. #include <stddef.h>
  3039. #endif
  3040. EOF
  3041. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  3042.   egrep "pid_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
  3043.   rm -rf conftest*
  3044.   ac_cv_type_pid_t=yes
  3045. else
  3046.   rm -rf conftest*
  3047.   ac_cv_type_pid_t=no
  3048. fi
  3049. rm -f conftest*
  3050.  
  3051. fi
  3052. echo "$ac_t""$ac_cv_type_pid_t" 1>&6
  3053. if test $ac_cv_type_pid_t = no; then
  3054.   cat >> confdefs.h <<\EOF
  3055. #define pid_t int
  3056. EOF
  3057.  
  3058. fi
  3059.  
  3060. echo $ac_n "checking for st_blocks in struct stat""... $ac_c" 1>&6
  3061. echo "configure:3062: checking for st_blocks in struct stat" >&5
  3062. if eval "test \"`echo '$''{'ac_cv_struct_st_blocks'+set}'`\" = set"; then
  3063.   echo $ac_n "(cached) $ac_c" 1>&6
  3064. else
  3065.   cat > conftest.$ac_ext <<EOF
  3066. #line 3067 "configure"
  3067. #include "confdefs.h"
  3068. #include <sys/types.h>
  3069. #include <sys/stat.h>
  3070. int main() {
  3071. struct stat s; s.st_blocks;
  3072. ; return 0; }
  3073. EOF
  3074. if { (eval echo configure:3075: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
  3075.   rm -rf conftest*
  3076.   ac_cv_struct_st_blocks=yes
  3077. else
  3078.   echo "configure: failed program was:" >&5
  3079.   cat conftest.$ac_ext >&5
  3080.   rm -rf conftest*
  3081.   ac_cv_struct_st_blocks=no
  3082. fi
  3083. rm -f conftest*
  3084. fi
  3085.  
  3086. echo "$ac_t""$ac_cv_struct_st_blocks" 1>&6
  3087. if test $ac_cv_struct_st_blocks = yes; then
  3088.   cat >> confdefs.h <<\EOF
  3089. #define HAVE_ST_BLOCKS 1
  3090. EOF
  3091.  
  3092. else
  3093.   LIBOBJS="$LIBOBJS fileblocks.o"
  3094. fi
  3095.  
  3096. echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
  3097. echo "configure:3098: checking whether time.h and sys/time.h may both be included" >&5
  3098. if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
  3099.   echo $ac_n "(cached) $ac_c" 1>&6
  3100. else
  3101.   cat > conftest.$ac_ext <<EOF
  3102. #line 3103 "configure"
  3103. #include "confdefs.h"
  3104. #include <sys/types.h>
  3105. #include <sys/time.h>
  3106. #include <time.h>
  3107. int main() {
  3108. struct tm *tp;
  3109. ; return 0; }
  3110. EOF
  3111. if { (eval echo configure:3112: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
  3112.   rm -rf conftest*
  3113.   ac_cv_header_time=yes
  3114. else
  3115.   echo "configure: failed program was:" >&5
  3116.   cat conftest.$ac_ext >&5
  3117.   rm -rf conftest*
  3118.   ac_cv_header_time=no
  3119. fi
  3120. rm -f conftest*
  3121. fi
  3122.  
  3123. echo "$ac_t""$ac_cv_header_time" 1>&6
  3124. if test $ac_cv_header_time = yes; then
  3125.   cat >> confdefs.h <<\EOF
  3126. #define TIME_WITH_SYS_TIME 1
  3127. EOF
  3128.  
  3129. fi
  3130.  
  3131. echo $ac_n "checking whether struct tm is in sys/time.h or time.h""... $ac_c" 1>&6
  3132. echo "configure:3133: checking whether struct tm is in sys/time.h or time.h" >&5
  3133. if eval "test \"`echo '$''{'ac_cv_struct_tm'+set}'`\" = set"; then
  3134.   echo $ac_n "(cached) $ac_c" 1>&6
  3135. else
  3136.   cat > conftest.$ac_ext <<EOF
  3137. #line 3138 "configure"
  3138. #include "confdefs.h"
  3139. #include <sys/types.h>
  3140. #include <time.h>
  3141. int main() {
  3142. struct tm *tp; tp->tm_sec;
  3143. ; return 0; }
  3144. EOF
  3145. if { (eval echo configure:3146: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
  3146.   rm -rf conftest*
  3147.   ac_cv_struct_tm=time.h
  3148. else
  3149.   echo "configure: failed program was:" >&5
  3150.   cat conftest.$ac_ext >&5
  3151.   rm -rf conftest*
  3152.   ac_cv_struct_tm=sys/time.h
  3153. fi
  3154. rm -f conftest*
  3155. fi
  3156.  
  3157. echo "$ac_t""$ac_cv_struct_tm" 1>&6
  3158. if test $ac_cv_struct_tm = sys/time.h; then
  3159.   cat >> confdefs.h <<\EOF
  3160. #define TM_IN_SYS_TIME 1
  3161. EOF
  3162.  
  3163. fi
  3164.  
  3165.  
  3166. if test $ac_cv_prog_gcc = yes; then
  3167.     echo $ac_n "checking whether ${CC-cc} needs -traditional""... $ac_c" 1>&6
  3168. echo "configure:3169: checking whether ${CC-cc} needs -traditional" >&5
  3169. if eval "test \"`echo '$''{'ac_cv_prog_gcc_traditional'+set}'`\" = set"; then
  3170.   echo $ac_n "(cached) $ac_c" 1>&6
  3171. else
  3172.     ac_pattern="Autoconf.*'x'"
  3173.   cat > conftest.$ac_ext <<EOF
  3174. #line 3175 "configure"
  3175. #include "confdefs.h"
  3176. #include <sgtty.h>
  3177. Autoconf TIOCGETP
  3178. EOF
  3179. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  3180.   egrep "$ac_pattern" >/dev/null 2>&1; then
  3181.   rm -rf conftest*
  3182.   ac_cv_prog_gcc_traditional=yes
  3183. else
  3184.   rm -rf conftest*
  3185.   ac_cv_prog_gcc_traditional=no
  3186. fi
  3187. rm -f conftest*
  3188.  
  3189.  
  3190.   if test $ac_cv_prog_gcc_traditional = no; then
  3191.     cat > conftest.$ac_ext <<EOF
  3192. #line 3193 "configure"
  3193. #include "confdefs.h"
  3194. #include <termio.h>
  3195. Autoconf TCGETA
  3196. EOF
  3197. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  3198.   egrep "$ac_pattern" >/dev/null 2>&1; then
  3199.   rm -rf conftest*
  3200.   ac_cv_prog_gcc_traditional=yes
  3201. fi
  3202. rm -f conftest*
  3203.  
  3204.   fi
  3205. fi
  3206.  
  3207. echo "$ac_t""$ac_cv_prog_gcc_traditional" 1>&6
  3208.   if test $ac_cv_prog_gcc_traditional = yes; then
  3209.     CC="$CC -traditional"
  3210.   fi
  3211. fi
  3212.  
  3213. echo $ac_n "checking for 8-bit clean memcmp""... $ac_c" 1>&6
  3214. echo "configure:3215: checking for 8-bit clean memcmp" >&5
  3215. if eval "test \"`echo '$''{'ac_cv_func_memcmp_clean'+set}'`\" = set"; then
  3216.   echo $ac_n "(cached) $ac_c" 1>&6
  3217. else
  3218.   if test "$cross_compiling" = yes; then
  3219.   ac_cv_func_memcmp_clean=no
  3220. else
  3221.   cat > conftest.$ac_ext <<EOF
  3222. #line 3223 "configure"
  3223. #include "confdefs.h"
  3224.  
  3225. main()
  3226. {
  3227.   char c0 = 0x40, c1 = 0x80, c2 = 0x81;
  3228.   exit(memcmp(&c0, &c2, 1) < 0 && memcmp(&c1, &c2, 1) < 0 ? 0 : 1);
  3229. }
  3230.  
  3231. EOF
  3232. if { (eval echo configure:3233: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  3233. then
  3234.   ac_cv_func_memcmp_clean=yes
  3235. else
  3236.   echo "configure: failed program was:" >&5
  3237.   cat conftest.$ac_ext >&5
  3238.   rm -fr conftest*
  3239.   ac_cv_func_memcmp_clean=no
  3240. fi
  3241. rm -fr conftest*
  3242. fi
  3243.  
  3244. fi
  3245.  
  3246. echo "$ac_t""$ac_cv_func_memcmp_clean" 1>&6
  3247. test $ac_cv_func_memcmp_clean = no && LIBOBJS="$LIBOBJS memcmp.o"
  3248.  
  3249. echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
  3250. echo "configure:3251: checking return type of signal handlers" >&5
  3251. if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
  3252.   echo $ac_n "(cached) $ac_c" 1>&6
  3253. else
  3254.   cat > conftest.$ac_ext <<EOF
  3255. #line 3256 "configure"
  3256. #include "confdefs.h"
  3257. #include <sys/types.h>
  3258. #include <signal.h>
  3259. #ifdef signal
  3260. #undef signal
  3261. #endif
  3262. #ifdef __cplusplus
  3263. extern "C" void (*signal (int, void (*)(int)))(int);
  3264. #else
  3265. void (*signal ()) ();
  3266. #endif
  3267.  
  3268. int main() {
  3269. int i;
  3270. ; return 0; }
  3271. EOF
  3272. if { (eval echo configure:3273: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
  3273.   rm -rf conftest*
  3274.   ac_cv_type_signal=void
  3275. else
  3276.   echo "configure: failed program was:" >&5
  3277.   cat conftest.$ac_ext >&5
  3278.   rm -rf conftest*
  3279.   ac_cv_type_signal=int
  3280. fi
  3281. rm -f conftest*
  3282. fi
  3283.  
  3284. echo "$ac_t""$ac_cv_type_signal" 1>&6
  3285. cat >> confdefs.h <<EOF
  3286. #define RETSIGTYPE $ac_cv_type_signal
  3287. EOF
  3288.  
  3289.  
  3290. echo $ac_n "checking whether utime accepts a null argument""... $ac_c" 1>&6
  3291. echo "configure:3292: checking whether utime accepts a null argument" >&5
  3292. if eval "test \"`echo '$''{'ac_cv_func_utime_null'+set}'`\" = set"; then
  3293.   echo $ac_n "(cached) $ac_c" 1>&6
  3294. else
  3295.   rm -f conftestdata; > conftestdata
  3296. # Sequent interprets utime(file, 0) to mean use start of epoch.  Wrong.
  3297. if test "$cross_compiling" = yes; then
  3298.   ac_cv_func_utime_null=no
  3299. else
  3300.   cat > conftest.$ac_ext <<EOF
  3301. #line 3302 "configure"
  3302. #include "confdefs.h"
  3303. #include <sys/types.h>
  3304. #include <sys/stat.h>
  3305. main() {
  3306. struct stat s, t;
  3307. exit(!(stat ("conftestdata", &s) == 0 && utime("conftestdata", (long *)0) == 0
  3308. && stat("conftestdata", &t) == 0 && t.st_mtime >= s.st_mtime
  3309. && t.st_mtime - s.st_mtime < 120));
  3310. }
  3311. EOF
  3312. if { (eval echo configure:3313: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  3313. then
  3314.   ac_cv_func_utime_null=yes
  3315. else
  3316.   echo "configure: failed program was:" >&5
  3317.   cat conftest.$ac_ext >&5
  3318.   rm -fr conftest*
  3319.   ac_cv_func_utime_null=no
  3320. fi
  3321. rm -fr conftest*
  3322. fi
  3323.  
  3324. rm -f core core.* *.core
  3325. fi
  3326.  
  3327. echo "$ac_t""$ac_cv_func_utime_null" 1>&6
  3328. if test $ac_cv_func_utime_null = yes; then
  3329.   cat >> confdefs.h <<\EOF
  3330. #define HAVE_UTIME_NULL 1
  3331. EOF
  3332.  
  3333. fi
  3334.  
  3335. for ac_func in getcwd getopt strdup gettimeofday sigaction mkdir rmdir select strerror strstr statfs
  3336. do
  3337. echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
  3338. echo "configure:3339: checking for $ac_func" >&5
  3339. if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
  3340.   echo $ac_n "(cached) $ac_c" 1>&6
  3341. else
  3342.   cat > conftest.$ac_ext <<EOF
  3343. #line 3344 "configure"
  3344. #include "confdefs.h"
  3345. /* System header to define __stub macros and hopefully few prototypes,
  3346.     which can conflict with char $ac_func(); below.  */
  3347. #include <assert.h>
  3348. /* Override any gcc2 internal prototype to avoid an error.  */
  3349. /* We use char because int might match the return type of a gcc2
  3350.     builtin and then its argument prototype would still apply.  */
  3351. char $ac_func();
  3352.  
  3353. int main() {
  3354.  
  3355. /* The GNU C library defines this for functions which it implements
  3356.     to always fail with ENOSYS.  Some functions are actually named
  3357.     something starting with __ and the normal name is an alias.  */
  3358. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  3359. choke me
  3360. #else
  3361. $ac_func();
  3362. #endif
  3363.  
  3364. ; return 0; }
  3365. EOF
  3366. if { (eval echo configure:3367: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  3367.   rm -rf conftest*
  3368.   eval "ac_cv_func_$ac_func=yes"
  3369. else
  3370.   echo "configure: failed program was:" >&5
  3371.   cat conftest.$ac_ext >&5
  3372.   rm -rf conftest*
  3373.   eval "ac_cv_func_$ac_func=no"
  3374. fi
  3375. rm -f conftest*
  3376. fi
  3377.  
  3378. if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
  3379.   echo "$ac_t""yes" 1>&6
  3380.     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  3381.   cat >> confdefs.h <<EOF
  3382. #define $ac_tr_func 1
  3383. EOF
  3384.  
  3385. else
  3386.   echo "$ac_t""no" 1>&6
  3387. fi
  3388. done
  3389.  
  3390. for ac_func in tcgetattr cfmakeraw readdir_r
  3391. do
  3392. echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
  3393. echo "configure:3394: checking for $ac_func" >&5
  3394. if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
  3395.   echo $ac_n "(cached) $ac_c" 1>&6
  3396. else
  3397.   cat > conftest.$ac_ext <<EOF
  3398. #line 3399 "configure"
  3399. #include "confdefs.h"
  3400. /* System header to define __stub macros and hopefully few prototypes,
  3401.     which can conflict with char $ac_func(); below.  */
  3402. #include <assert.h>
  3403. /* Override any gcc2 internal prototype to avoid an error.  */
  3404. /* We use char because int might match the return type of a gcc2
  3405.     builtin and then its argument prototype would still apply.  */
  3406. char $ac_func();
  3407.  
  3408. int main() {
  3409.  
  3410. /* The GNU C library defines this for functions which it implements
  3411.     to always fail with ENOSYS.  Some functions are actually named
  3412.     something starting with __ and the normal name is an alias.  */
  3413. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  3414. choke me
  3415. #else
  3416. $ac_func();
  3417. #endif
  3418.  
  3419. ; return 0; }
  3420. EOF
  3421. if { (eval echo configure:3422: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  3422.   rm -rf conftest*
  3423.   eval "ac_cv_func_$ac_func=yes"
  3424. else
  3425.   echo "configure: failed program was:" >&5
  3426.   cat conftest.$ac_ext >&5
  3427.   rm -rf conftest*
  3428.   eval "ac_cv_func_$ac_func=no"
  3429. fi
  3430. rm -f conftest*
  3431. fi
  3432.  
  3433. if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
  3434.   echo "$ac_t""yes" 1>&6
  3435.     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  3436.   cat >> confdefs.h <<EOF
  3437. #define $ac_tr_func 1
  3438. EOF
  3439.  
  3440. else
  3441.   echo "$ac_t""no" 1>&6
  3442. fi
  3443. done
  3444.  
  3445.  
  3446. echo $ac_n "checking how many args statfs takes""... $ac_c" 1>&6
  3447. echo "configure:3448: checking how many args statfs takes" >&5
  3448. if [ "x$ac_cv_func_statfs" = "xyes" ]; then
  3449.   cat > conftest.$ac_ext <<EOF
  3450. #line 3451 "configure"
  3451. #include "confdefs.h"
  3452.  
  3453. #include "confdefs.h"
  3454. #ifdef HAVE_SYS_TYPES_H
  3455. #include <sys/types.h>
  3456. #endif
  3457. #ifdef HAVE_SYS_PARAM_H
  3458. #include <sys/param.h>
  3459. #endif
  3460. #ifdef HAVE_SYS_MOUNT_H
  3461. #include <sys/mount.h>
  3462. #endif
  3463. #ifdef HAVE_SYS_SELECT_H
  3464. #include <sys/select.h>
  3465. #endif
  3466. #ifdef HAVE_SYS_VFS_H
  3467. #include <sys/vfs.h>
  3468. #endif
  3469. #ifdef HAVE_SYS_STATFS_H
  3470. #include <sys/statfs.h>
  3471. #endif
  3472. #ifdef HAVE_SYS_STATVFS_H
  3473. #include <sys/statvfs.h>
  3474. #endif
  3475. int main() {
  3476. struct statfs statbuf;statfs("/",&statbuf);
  3477. ; return 0; }
  3478. EOF
  3479. if { (eval echo configure:3480: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
  3480.   rm -rf conftest*
  3481.   echo "$ac_t""2" 1>&6 
  3482. STATFS_NO_ARGS=2
  3483. else
  3484.   echo "configure: failed program was:" >&5
  3485.   cat conftest.$ac_ext >&5
  3486.   rm -rf conftest*
  3487.   echo "$ac_t""4" 1>&6
  3488. STATFS_NO_ARGS=4
  3489. fi
  3490. rm -f conftest*
  3491. fi
  3492.  
  3493. echo $ac_n "checking whether to use f_bavail or f_bfree""... $ac_c" 1>&6
  3494. echo "configure:3495: checking whether to use f_bavail or f_bfree" >&5
  3495. if [ "x$ac_cv_func_statfs" = "xyes" ]; then
  3496.   cat > conftest.$ac_ext <<EOF
  3497. #line 3498 "configure"
  3498. #include "confdefs.h"
  3499.  
  3500. #include "confdefs.h"
  3501. #ifdef HAVE_SYS_TYPES_H
  3502. #include <sys/types.h>
  3503. #endif
  3504. #ifdef HAVE_SYS_PARAM_H
  3505. #include <sys/param.h>
  3506. #endif
  3507. #ifdef HAVE_SYS_MOUNT_H
  3508. #include <sys/mount.h>
  3509. #endif
  3510. #ifdef HAVE_SYS_SELECT_H
  3511. #include <sys/select.h>
  3512. #endif
  3513. #ifdef HAVE_SYS_VFS_H
  3514. #include <sys/vfs.h>
  3515. #endif
  3516. #ifdef HAVE_SYS_STATFS_H
  3517. #include <sys/statfs.h>
  3518. #endif
  3519. #ifdef HAVE_SYS_STATVFS_H
  3520. #include <sys/statvfs.h>
  3521. #endif
  3522. int main() {
  3523. struct statfs statbuf;statbuf.f_bavail;
  3524. ; return 0; }
  3525. EOF
  3526. if { (eval echo configure:3527: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
  3527.   rm -rf conftest*
  3528.   echo "$ac_t""f_bavail" 1>&6 
  3529. STATBUF_BAVAIL=f_bavail
  3530. else
  3531.   echo "configure: failed program was:" >&5
  3532.   cat conftest.$ac_ext >&5
  3533.   rm -rf conftest*
  3534.   echo "$ac_t""f_bfree" 1>&6
  3535. STATBUF_BAVAIL=f_bfree
  3536. fi
  3537. rm -f conftest*
  3538. fi
  3539.  
  3540. if [ "x$ac_cv_header_linux_joystick_h" = "xyes" ]; then
  3541.   echo $ac_n "checking whether linux/joystick.h is broken""... $ac_c" 1>&6
  3542. echo "configure:3543: checking whether linux/joystick.h is broken" >&5
  3543.   if grep "#include" /usr/include/linux/joystick.h >/dev/null; then
  3544.     echo "$ac_t""yes" 1>&6
  3545.     BROKEN_JOYSTICK_H=1
  3546.     grep -v "#include" /usr/include/linux/joystick.h >src/include/ljoystick.h
  3547.   else
  3548.     echo "$ac_t""no" 1>&6
  3549.     BROKEN_JOYSTICK_H=0
  3550.   fi
  3551.         echo $ac_n "checking what types linux/joystick.h defines""... $ac_c" 1>&6
  3552. echo "configure:3553: checking what types linux/joystick.h defines" >&5
  3553.   if grep "JS_DATA_TYPE" /usr/include/linux/joystick.h >/dev/null; then
  3554.     echo "$ac_t""the old ones" 1>&6
  3555.     OLD_JOYSTICK_H=1
  3556.   else
  3557.     echo "$ac_t""the new ones" 1>&6
  3558.     OLD_JOYSTICK_H=0
  3559.   fi
  3560. fi
  3561.  
  3562.  
  3563. if [ "x$HAVE_NCURSES_LIB" = "xyes" ]; then
  3564.   if [ "x$ac_cv_header_ncurses_h" = "xno" -a "x$ac_cv_header_curses_h" = "xno" ]; then
  3565.     echo "Installation problem, found libncurses but neither curses.h nor ncurses.h!"
  3566.     HAVE_NCURSES_LIB=no
  3567.     NR_ERRORS=`expr $NR_ERRORS + 1`
  3568.   else
  3569.     if [ "x$ac_cv_header_ncurses_h" = "xno" ]; then
  3570.       echo $ac_n "checking for attr_t in curses.h""... $ac_c" 1>&6
  3571. echo "configure:3572: checking for attr_t in curses.h" >&5
  3572.       cat > conftest.$ac_ext <<EOF
  3573. #line 3574 "configure"
  3574. #include "confdefs.h"
  3575. #include <curses.h>
  3576. int main() {
  3577. { attr_t a; a = A_NORMAL; }
  3578. ; return 0; }
  3579. EOF
  3580. if { (eval echo configure:3581: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
  3581.   rm -rf conftest*
  3582.   echo "$ac_t""yes" 1>&6
  3583. else
  3584.   echo "configure: failed program was:" >&5
  3585.   cat conftest.$ac_ext >&5
  3586.   rm -rf conftest*
  3587.   
  3588.         ADDITIONAL_CFLAGS="$ADDITIONAL_CFLAGS -DDONT_HAVE_ATTR_T"
  3589.         echo "$ac_t""no" 1>&6
  3590.     NR_WARNINGS=`expr $NR_WARNINGS + 1`
  3591.     echo "Please install a newer version of libncurses if you can."
  3592.       
  3593. fi
  3594. rm -f conftest*
  3595.     else
  3596.       echo $ac_n "checking for attr_t in ncurses.h""... $ac_c" 1>&6
  3597. echo "configure:3598: checking for attr_t in ncurses.h" >&5
  3598.       cat > conftest.$ac_ext <<EOF
  3599. #line 3600 "configure"
  3600. #include "confdefs.h"
  3601. #include <ncurses.h>
  3602. int main() {
  3603. { attr_t a; a = A_NORMAL; }
  3604. ; return 0; }
  3605. EOF
  3606. if { (eval echo configure:3607: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
  3607.   rm -rf conftest*
  3608.   echo "$ac_t""yes" 1>&6
  3609. else
  3610.   echo "configure: failed program was:" >&5
  3611.   cat conftest.$ac_ext >&5
  3612.   rm -rf conftest*
  3613.   
  3614.         ADDITIONAL_CFLAGS="$ADDITIONAL_CFLAGS -DDONT_HAVE_ATTR_T"
  3615.         echo "$ac_t""no" 1>&6
  3616.     NR_WARNINGS=`expr $NR_WARNINGS + 1`
  3617.     echo "Please install a newer version of libncurses if you can."
  3618.       
  3619. fi
  3620. rm -f conftest*
  3621.     fi
  3622.   fi
  3623. fi
  3624.  
  3625. DO_PROFILING=no
  3626. WANT_GGI=dunno
  3627. WANT_SVGALIB=dunno
  3628. WANT_ASCIIART=dunno
  3629. WANT_UI=dunno
  3630. WANT_TKGUI=no
  3631. WANT_XFGUI=no
  3632. WANT_NCURSES_UI=no
  3633. WANT_DGA=no
  3634. WANT_VIDMODE=no
  3635. SYSTEM_IS_ELF=dunno
  3636.  
  3637. # Check whether --enable-profiling or --disable-profiling was given.
  3638. if test "${enable_profiling+set}" = set; then
  3639.   enableval="$enable_profiling"
  3640.   DO_PROFILING=$enableval
  3641. fi
  3642.  
  3643. # Check whether --with-svgalib or --without-svgalib was given.
  3644. if test "${with_svgalib+set}" = set; then
  3645.   withval="$with_svgalib"
  3646.   WANT_SVGALIB=$withval
  3647. fi
  3648.  
  3649. # Check whether --with-ggi or --without-ggi was given.
  3650. if test "${with_ggi+set}" = set; then
  3651.   withval="$with_ggi"
  3652.   WANT_GGI=$withval
  3653. fi
  3654.  
  3655. # Check whether --with-asciiart or --without-asciiart was given.
  3656. if test "${with_asciiart+set}" = set; then
  3657.   withval="$with_asciiart"
  3658.   WANT_ASCIIART=$withval
  3659. fi
  3660.  
  3661. # Check whether --enable-dga or --disable-dga was given.
  3662. if test "${enable_dga+set}" = set; then
  3663.   enableval="$enable_dga"
  3664.   WANT_DGA=$enableval
  3665. fi
  3666.  
  3667. # Check whether --enable-vidmode or --disable-vidmode was given.
  3668. if test "${enable_vidmode+set}" = set; then
  3669.   enableval="$enable_vidmode"
  3670.   WANT_VIDMODE=$enableval
  3671. fi
  3672.  
  3673. # Check whether --enable-ui or --disable-ui was given.
  3674. if test "${enable_ui+set}" = set; then
  3675.   enableval="$enable_ui"
  3676.   WANT_UI=$enableval
  3677. fi
  3678.  
  3679. # Check whether --enable-xfgui or --disable-xfgui was given.
  3680. if test "${enable_xfgui+set}" = set; then
  3681.   enableval="$enable_xfgui"
  3682.   WANT_XFGUI=$enableval
  3683. fi
  3684.  
  3685. # Check whether --enable-tkgui or --disable-tkgui was given.
  3686. if test "${enable_tkgui+set}" = set; then
  3687.   enableval="$enable_tkgui"
  3688.   WANT_TKGUI=$enableval
  3689. fi
  3690.  
  3691. # Check whether --with-elf or --without-elf was given.
  3692. if test "${with_elf+set}" = set; then
  3693.   withval="$with_elf"
  3694.   SYSTEM_IS_ELF=$withval
  3695. fi
  3696.  
  3697.  
  3698.  
  3699. if [ "x$WANT_DGA" = "xyes" ]; then
  3700.   if [ "x$WANT_SVGALIB" = "xyes" -o "x$WANT_GGI" = "xyes" -o "x$WANT_ASCIIART" = "xyes" ]; then
  3701.     echo "You can't enable DGA for SVGAlib, GGI and ncurses targets!"
  3702.     NR_ERRORS=`expr $NR_ERRORS + 1`
  3703.     WANT_DGA=no
  3704.   fi
  3705. fi
  3706.  
  3707. if [ "x$WANT_DGA" = "xyes" -a "x$no_x" = "xyes" ]; then
  3708.   echo "Ignoring --enable-dga, since X was disabled or not found."
  3709.   NR_ERRORS=`expr $NR_ERRORS + 1`
  3710.   WANT_DGA=no
  3711. fi
  3712.  
  3713. if [ "x$WANT_DGA" = "xno" -a "x$WANT_VIDMODE" = "xyes" ]; then
  3714.   echo "The XF86VidMode extension can only be used in DGA mode. Disabling it."
  3715.   NR_ERRORS=`expr $NR_ERRORS + 1`
  3716.   WANT_VIDMODE=no
  3717. fi
  3718.  
  3719.  
  3720. if [ "x$WANT_UI" = "xno" ]; then
  3721.   if [ "x$WANT_XFGUI" = "xyes" -o "x$WANT_TKGUI" = "xyes" ]; then
  3722.     echo "You can't specify --disable-ui with --enable-xfgui or --enable-tkgui."
  3723.     echo "Disabling GUI."
  3724.     NR_ERRORS=`expr $NR_ERRORS + 1`
  3725.     WANT_XFGUI=no
  3726.   fi
  3727. fi
  3728.  
  3729.  
  3730. if [ "x$WANT_SVGALIB" = "xyes" ]; then
  3731.   if [ "x$HAVE_SVGA_LIB" = "xno" ]; then
  3732.     echo "Could not find libsvga, disabling svgalib support."
  3733.     NR_ERRORS=`expr $NR_ERRORS + 1`
  3734.     WANT_GGI=no
  3735.   else
  3736.     no_x=yes
  3737.   fi
  3738. fi
  3739.  
  3740. if [ "x$WANT_GGI" = "xyes" ]; then
  3741.   if [ "x$HAVE_GGI_LIB" = "xno" ]; then
  3742.     echo "Could not find libggi, disabling GGI support."
  3743.     NR_ERRORS=`expr $NR_ERRORS + 1`
  3744.     WANT_GGI=no
  3745.   else if [ "x$WANT_SVGALIB" = "xyes" ]; then
  3746.     echo "You can't configure for both SVGAlib and GGI. Disabling GGI."
  3747.     NR_ERRORS=`expr $NR_ERRORS + 1`
  3748.     WANT_GGI=no
  3749.   else
  3750.     no_x=yes
  3751.   fi
  3752.   fi
  3753. fi
  3754.  
  3755. if [ "x$WANT_ASCIIART" = "xyes" ]; then
  3756.   if [ "x$HAVE_NCURSES_LIB" = "xno" ]; then
  3757.     echo "Could not find libncurses, disabling ascii art support."
  3758.     NR_ERRORS=`expr $NR_ERRORS + 1`
  3759.     WANT_ASCIIART=no
  3760.   else if [ "x$WANT_SVGALIB" = "xyes" -o "x$WANT_GGI" = "xyes" ]; then
  3761.     echo "You can't configure for both ncurses and another target. Disabling ncurses."
  3762.     NR_ERRORS=`expr $NR_ERRORS + 1`
  3763.     WANT_ASCIIART=no
  3764.   else
  3765.     no_x=yes
  3766.   fi
  3767.   fi
  3768. fi
  3769.  
  3770.  
  3771. if [ "x$WANT_DGA" = "xyes" ]; then
  3772.   TMP_SAVE_LIBS=$LIBS
  3773.   LIBS="$X_LIBS $LIBS"
  3774.   echo $ac_n "checking for XF86DGAQueryExtension in -lXxf86dga""... $ac_c" 1>&6
  3775. echo "configure:3776: checking for XF86DGAQueryExtension in -lXxf86dga" >&5
  3776. ac_lib_var=`echo Xxf86dga'_'XF86DGAQueryExtension | sed 'y%./+-%__p_%'`
  3777. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  3778.   echo $ac_n "(cached) $ac_c" 1>&6
  3779. else
  3780.   ac_save_LIBS="$LIBS"
  3781. LIBS="-lXxf86dga  $X_PRE_LIBS -lXext -lX11 $X_EXTRA_LIBS  $LIBS"
  3782. cat > conftest.$ac_ext <<EOF
  3783. #line 3784 "configure"
  3784. #include "confdefs.h"
  3785. /* Override any gcc2 internal prototype to avoid an error.  */
  3786. /* We use char because int might match the return type of a gcc2
  3787.     builtin and then its argument prototype would still apply.  */
  3788. char XF86DGAQueryExtension();
  3789.  
  3790. int main() {
  3791. XF86DGAQueryExtension()
  3792. ; return 0; }
  3793. EOF
  3794. if { (eval echo configure:3795: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  3795.   rm -rf conftest*
  3796.   eval "ac_cv_lib_$ac_lib_var=yes"
  3797. else
  3798.   echo "configure: failed program was:" >&5
  3799.   cat conftest.$ac_ext >&5
  3800.   rm -rf conftest*
  3801.   eval "ac_cv_lib_$ac_lib_var=no"
  3802. fi
  3803. rm -f conftest*
  3804. LIBS="$ac_save_LIBS"
  3805.  
  3806. fi
  3807. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  3808.   echo "$ac_t""yes" 1>&6
  3809.   HAVE_DGA=yes
  3810. else
  3811.   echo "$ac_t""no" 1>&6
  3812. HAVE_DGA=no
  3813. fi
  3814.  
  3815.   LIBS=$TMP_SAVE_LIBS
  3816.   if [ "x$HAVE_DGA" = "xno" ]; then
  3817.     echo "Could not find DGA extension, ignoring --enable-dga."
  3818.     NR_ERRORS=`expr $NR_ERRORS + 1`
  3819.     WANT_DGA=no
  3820.   fi
  3821. fi
  3822.  
  3823. if [ "x$WANT_VIDMODE" = "xyes" ]; then
  3824.   TMP_SAVE_LIBS=$LIBS
  3825.   LIBS="$X_LIBS $LIBS"
  3826.   echo $ac_n "checking for XF86VidModeQueryExtension in -lXxf86vm""... $ac_c" 1>&6
  3827. echo "configure:3828: checking for XF86VidModeQueryExtension in -lXxf86vm" >&5
  3828. ac_lib_var=`echo Xxf86vm'_'XF86VidModeQueryExtension | sed 'y%./+-%__p_%'`
  3829. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  3830.   echo $ac_n "(cached) $ac_c" 1>&6
  3831. else
  3832.   ac_save_LIBS="$LIBS"
  3833. LIBS="-lXxf86vm  $X_PRE_LIBS -lXext -lX11 $X_EXTRA_LIBS  $LIBS"
  3834. cat > conftest.$ac_ext <<EOF
  3835. #line 3836 "configure"
  3836. #include "confdefs.h"
  3837. /* Override any gcc2 internal prototype to avoid an error.  */
  3838. /* We use char because int might match the return type of a gcc2
  3839.     builtin and then its argument prototype would still apply.  */
  3840. char XF86VidModeQueryExtension();
  3841.  
  3842. int main() {
  3843. XF86VidModeQueryExtension()
  3844. ; return 0; }
  3845. EOF
  3846. if { (eval echo configure:3847: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  3847.   rm -rf conftest*
  3848.   eval "ac_cv_lib_$ac_lib_var=yes"
  3849. else
  3850.   echo "configure: failed program was:" >&5
  3851.   cat conftest.$ac_ext >&5
  3852.   rm -rf conftest*
  3853.   eval "ac_cv_lib_$ac_lib_var=no"
  3854. fi
  3855. rm -f conftest*
  3856. LIBS="$ac_save_LIBS"
  3857.  
  3858. fi
  3859. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  3860.   echo "$ac_t""yes" 1>&6
  3861.   HAVE_VIDMODE=yes
  3862. else
  3863.   echo "$ac_t""no" 1>&6
  3864. HAVE_VIDMODE=no
  3865. fi
  3866.  
  3867.   LIBS=$TMP_SAVE_LIBS
  3868.   if [ "x$HAVE_VIDMODE" = "xno" ]; then
  3869.     echo "Could not find VidMode extension, ignoring --enable-vidmode."
  3870.     NR_ERRORS=`expr $NR_ERRORS + 1`
  3871.     WANT_VIDMODE=no
  3872.   fi
  3873. fi
  3874.  
  3875. if [ "x$no_x" = "xyes" ]; then
  3876.   HAVE_XFORMS=no
  3877.   HAVE_GTK=no
  3878. else
  3879.   if [ "x$ac_cv_header_forms_h" != "xyes" -a "x$ac_cv_header_X11_forms_h" != "xyes" ]; then
  3880.     HAVE_XFORMS=no
  3881.   else
  3882.     TMP_SAVE_LIBS=$LIBS
  3883.     LIBS="$X_LIBS $LIBS -lforms $X_PRE_LIBS -lX11 $X_EXTRA_LIBS -lm"
  3884.     echo $ac_n "checking for fl_library_version in -lforms""... $ac_c" 1>&6
  3885. echo "configure:3886: checking for fl_library_version in -lforms" >&5
  3886. ac_lib_var=`echo forms'_'fl_library_version | sed 'y%./+-%__p_%'`
  3887. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  3888.   echo $ac_n "(cached) $ac_c" 1>&6
  3889. else
  3890.   ac_save_LIBS="$LIBS"
  3891. LIBS="-lforms  $LIBS"
  3892. cat > conftest.$ac_ext <<EOF
  3893. #line 3894 "configure"
  3894. #include "confdefs.h"
  3895. /* Override any gcc2 internal prototype to avoid an error.  */
  3896. /* We use char because int might match the return type of a gcc2
  3897.     builtin and then its argument prototype would still apply.  */
  3898. char fl_library_version();
  3899.  
  3900. int main() {
  3901. fl_library_version()
  3902. ; return 0; }
  3903. EOF
  3904. if { (eval echo configure:3905: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  3905.   rm -rf conftest*
  3906.   eval "ac_cv_lib_$ac_lib_var=yes"
  3907. else
  3908.   echo "configure: failed program was:" >&5
  3909.   cat conftest.$ac_ext >&5
  3910.   rm -rf conftest*
  3911.   eval "ac_cv_lib_$ac_lib_var=no"
  3912. fi
  3913. rm -f conftest*
  3914. LIBS="$ac_save_LIBS"
  3915.  
  3916. fi
  3917. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  3918.   echo "$ac_t""yes" 1>&6
  3919.   HAVE_XFORMS=yes
  3920. else
  3921.   echo "$ac_t""no" 1>&6
  3922. HAVE_XFORMS=no
  3923. fi
  3924.  
  3925.     LIBS=$TMP_SAVE_LIBS
  3926.     if [ "x$ac_cv_header_forms_h" = "xyes" ]; then
  3927.       FORMS_HEADER=forms.h
  3928.     else
  3929.       FORMS_HEADER=X11/forms.h
  3930.     fi
  3931.   fi
  3932.   if [ "x$ac_cv_header_gtk_gtk_h" != "xyes" -o "x$HAVE_PTHREAD_LIB" != "xyes" ]; then
  3933.     HAVE_GTK=no
  3934.   else
  3935.     TMP_SAVE_LIBS=$LIBS
  3936.         LIBS="$X_LIBS $LIBS -lgtk -lgdk -lglib $X_PRE_LIBS -lX11 -lXext $X_EXTRA_LIBS -lm -pthread"
  3937.     if [ "x$HAVE_POSIX4_LIB" = "xyes" ]; then
  3938.       LIBS="$LIBS -lposix4"
  3939.     fi
  3940.     echo $ac_n "checking for gtk_main in -lgtk""... $ac_c" 1>&6
  3941. echo "configure:3942: checking for gtk_main in -lgtk" >&5
  3942. ac_lib_var=`echo gtk'_'gtk_main | sed 'y%./+-%__p_%'`
  3943. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  3944.   echo $ac_n "(cached) $ac_c" 1>&6
  3945. else
  3946.   ac_save_LIBS="$LIBS"
  3947. LIBS="-lgtk  $LIBS"
  3948. cat > conftest.$ac_ext <<EOF
  3949. #line 3950 "configure"
  3950. #include "confdefs.h"
  3951. /* Override any gcc2 internal prototype to avoid an error.  */
  3952. /* We use char because int might match the return type of a gcc2
  3953.     builtin and then its argument prototype would still apply.  */
  3954. char gtk_main();
  3955.  
  3956. int main() {
  3957. gtk_main()
  3958. ; return 0; }
  3959. EOF
  3960. if { (eval echo configure:3961: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  3961.   rm -rf conftest*
  3962.   eval "ac_cv_lib_$ac_lib_var=yes"
  3963. else
  3964.   echo "configure: failed program was:" >&5
  3965.   cat conftest.$ac_ext >&5
  3966.   rm -rf conftest*
  3967.   eval "ac_cv_lib_$ac_lib_var=no"
  3968. fi
  3969. rm -f conftest*
  3970. LIBS="$ac_save_LIBS"
  3971.  
  3972. fi
  3973. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  3974.   echo "$ac_t""yes" 1>&6
  3975.   HAVE_GTK=yes
  3976. else
  3977.   echo "$ac_t""no" 1>&6
  3978. HAVE_GTK=no
  3979. fi
  3980.  
  3981.     LIBS=$TMP_SAVE_LIBS    
  3982.   fi
  3983. fi
  3984.  
  3985. if [ "x$HAVE_XFORMS" = "xyes" ]; then
  3986.   echo '#include "'$FORMS_HEADER\" >conftest.c
  3987.   cat >>conftest.c << EOF
  3988. int main()
  3989. {
  3990.   if (fl_library_version(NULL, NULL) == FL_INCLUDE_VERSION
  3991.       && FL_INCLUDE_VERSION >= 80)
  3992.       printf("OK\n");
  3993. return 0;
  3994. }
  3995. EOF
  3996.   $CC conftest.c -c -o conftest.o  $CFLAGS
  3997.   $CC conftest.o -o conftest $X_LIBS $LIBS -lforms $X_PRE_LIBS -lX11 $X_EXTRA_LIBS -lm
  3998.   ./conftest >conftest.file
  3999.   if grep OK conftest.file >/dev/null; then
  4000.     echo "X Forms include and library version match."
  4001.   else
  4002.     echo "Installation problem with the X Forms library, versions don't match!"
  4003.     NR_ERRORS=`expr $NR_ERRORS + 1`
  4004.     HAVE_XFORMS=no
  4005.   fi
  4006. fi
  4007.  
  4008. if [ "x$WANT_UI" = "xyes" -a "x$WANT_DGA" = "xyes" ]; then
  4009.   echo "Can't use a GUI with DGA - disabling DGA."
  4010.   NR_ERRORS=`expr $NR_ERRORS + 1`
  4011.   WAMT_DGA=no
  4012.   WANT_VIDMODE=no
  4013. fi
  4014.  
  4015. if [ "x$WANT_DGA" = "xyes" ]; then
  4016.   WANT_UI=no
  4017.   WANT_XFGUI=no
  4018.   WANT_TKGUI=no
  4019. fi
  4020.  
  4021. if [ "x$WANT_XFGUI" = "xyes" ]; then
  4022.   if [ "x$WANT_TKGUI" = "yes" ]; then
  4023.     echo "You can't have both the X Forms GUI and the Tk GUI!"
  4024.     NR_ERRORS=`expr $NR_ERRORS + 1`
  4025.     WANT_TKGUI=no    
  4026.   fi
  4027.   if [ "x$HAVE_XFORMS" = "xno" ]; then
  4028.     echo "Can't use the X Forms library; X Forms GUI disabled."
  4029.     NR_ERRORS=`expr $NR_ERRORS + 1`
  4030.     WANT_XFGUI=no
  4031.   fi
  4032. fi
  4033.  
  4034. if [ "x$HAVE_TKGUI" = "xyes" ]; then
  4035.   if [ "x$HAVE_WISH40" != "xyes" ]; then
  4036.     echo "Can't find wish4.0; Tk GUI disabled."
  4037.     NR_ERRORS=`expr $NR_ERRORS + 1`
  4038.     WANT_TKGUI=no
  4039.   fi
  4040. fi
  4041.  
  4042.  
  4043. SHM_SUPPORT_LINKS=0
  4044. if [ "x$no_x" != "xyes" -a "x$WANT_DGA" != "xyes" -a "x$ac_cv_header_sys_ipc_h" = "xyes" -a "x$ac_cv_header_sys_shm_h" = "xyes" ]; then
  4045.   echo $ac_n "checking whether the X11 MIT-SHM extension can be compiled in""... $ac_c" 1>&6
  4046. echo "configure:4047: checking whether the X11 MIT-SHM extension can be compiled in" >&5
  4047.   TMP_SAVE_CFLAGS=$CFLAGS
  4048.   TMP_SAVE_LIBS=$LIBS
  4049.   CFLAGS="$CFLAGS $X_CFLAGS"
  4050.   LIBS="$X_LIBS $LIBS $X_PRE_LIBS -lX11 -lXext $X_EXTRA_LIBS"
  4051.   cat > conftest.$ac_ext <<EOF
  4052. #line 4053 "configure"
  4053. #include "confdefs.h"
  4054.  
  4055. #include "confdefs.h"
  4056. #ifdef HAVE_SYS_TYPES_H
  4057. #include <sys/types.h>
  4058. #endif
  4059. #include <X11/Xlib.h>
  4060. #include <X11/Xutil.h>
  4061. #include <X11/keysym.h>
  4062. #include <X11/cursorfont.h>
  4063. #include <sys/ipc.h>
  4064. #include <sys/shm.h>
  4065. #include <X11/extensions/XShm.h>
  4066. int main() {
  4067.  
  4068. static XShmSegmentInfo shminfo;
  4069. static Display *display;
  4070. void foo(void)
  4071. {
  4072. XShmAttach(display, &shminfo);
  4073. XSync(display,0);
  4074. shmctl(shminfo.shmid, IPC_RMID, 0);
  4075. }
  4076. ; return 0; }
  4077. EOF
  4078. if { (eval echo configure:4079: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  4079.   rm -rf conftest*
  4080.   SHM_SUPPORT_LINKS=1
  4081. echo "$ac_t""yes" 1>&6
  4082. else
  4083.   echo "configure: failed program was:" >&5
  4084.   cat conftest.$ac_ext >&5
  4085.   rm -rf conftest*
  4086.   SHM_SUPPORT_LINKS=0
  4087. echo "$ac_t""no" 1>&6
  4088. fi
  4089. rm -f conftest*
  4090.   CFLAGS=$TMP_SAVE_CFLAGS
  4091.   LIBS=$TMP_SAVE_LIBS
  4092. fi
  4093.  
  4094. MATHLIB=-lm
  4095. DEBUGOBJS="debug.o"
  4096.  
  4097. echo $ac_n "checking which target to use""... $ac_c" 1>&6
  4098. echo "configure:4099: checking which target to use" >&5
  4099.  
  4100. if [ "x$HAVE_BEOS" = "xyes" ]; then
  4101.   echo "$ac_t""BeOS" 1>&6
  4102.   MATHLIB=
  4103.   TARGET=beos
  4104.   TARGETDEP=t-beos.h
  4105.   GFXOBJS=osdep/beos.o
  4106.   GUIOBJS=nogui.o
  4107.   ac_cv_c_inline=
  4108. else if [ "x$HAVE_POS" = "xyes" ]; then
  4109.   echo "$ac_t""p.OS" 1>&6
  4110.   TARGET=p_os
  4111.   TARGETDEP=t-pos.h
  4112.   GFXOBJS="osdep/pos-win.o osdep/pos-disk.o osdep/pos-rexx.o"
  4113.   GUIOBJS="osdep/pos-gui.o"
  4114. else if [ "x$HAVE_AMIGA_LIB" = "xyes" ]; then
  4115.   echo "$ac_t""AmigaOS" 1>&6
  4116.   TARGET=amigaos
  4117.   TARGETDEP=t-amiga.h
  4118.   GFXOBJS="osdep/ami-win.o osdep/ami-disk.o osdep/ami-rexx.o osdep/ami-appw.o"
  4119.   GUIOBJS="osdep/ami-gui.o"
  4120. else if [ "x$HAVE_NEXT_LIB" = "xyes" ]; then
  4121.   echo "$ac_t""NeXTStep" 1>&6
  4122.   MATHLIB=
  4123.   TARGET=next
  4124.   GFXOBJS="NeXTwin.o"
  4125.   GUIOBJS=
  4126.   TARGETDEP=t-next.h
  4127.   LIBRARIES="-sectcreate __ICON __header ../Uae.app/Uae.iconheader -segprot __ICON r r -sectcreate __ICON app ../Uae.app/Uae.tiff -lMedia_s -lNeXT_s"
  4128. else
  4129.     
  4130.   if [ "x$no_x" = "xyes" ]; then
  4131.     if [ "x$WANT_SVGALIB" != "xyes" -a "x$WANT_GGI" != "xyes" -a "x$WANT_ASCIIART" != "xyes" ]; then
  4132.       if [ "x$WANT_SVGALIB" != "xno" -a "x$HAVE_SVGA_LIB" = "xyes" ]; then
  4133.         WANT_SVGALIB=yes
  4134.       else if [ "x$WANT_GGI" != "xno" -a "x$HAVE_GGI_LIB" = "xyes" ]; then
  4135.         WANT_GGI=yes
  4136.       else if [ "x$WANT_ASCIIART" != "xno" -a "x$HAVE_NCURSES_LIB" = "xyes" ]; then
  4137.         WANT_ASCIIART=yes
  4138.       fi
  4139.       fi
  4140.       fi
  4141.     fi
  4142.   fi
  4143.  
  4144.   if [ "x$WANT_GGI" = "xyes" ]; then
  4145.     echo "$ac_t""GGI" 1>&6
  4146.     TARGET=ggilib
  4147.     TARGETDEP=t-ggi.h
  4148.     WANT_NCURSES_UI=yes
  4149.     GFXOBJS=ggi.o
  4150.     LIBRARIES="-ldl -lggi"
  4151.     LDFLAGS="-rdynamic $LDFLAGS"
  4152.   else if [ "x$WANT_SVGALIB" = "xyes" ]; then
  4153.     echo "$ac_t""SVGAlib" 1>&6
  4154.     TARGET=svgalib
  4155.     TARGETDEP=t-svgalib.h
  4156.     GFXOBJS=svga.o
  4157.     LIBRARIES="-lvga"
  4158.     WANT_NCURSES_UI=yes
  4159.   else if [ "x$WANT_ASCIIART" = "xyes" ]; then
  4160.     echo "$ac_t""ncurses ASCII art" 1>&6
  4161.     TARGET=asciiart
  4162.     TARGETDEP=t-ascii.h
  4163.     GFXOBJS="ncurses.o"
  4164.     GUIOBJS="tui.o svgancui.o"
  4165.     LIBRARIES="-lncurses"
  4166.   else if [ "x$no_x" = "xyes" ]; then
  4167.     echo "$ac_t""Ummm...." 1>&6
  4168.     echo "Fatal error: No graphics system found, don't know what target to use."
  4169.     exit 1
  4170.   else
  4171.     echo "$ac_t""X11" 1>&6
  4172.     TARGET=x11
  4173.     TARGETDEP=t-x11.h
  4174.     GFXOBJS=xwin.o
  4175.     GUIOBJS=nogui.o
  4176.  
  4177.     LIBRARIES="$X_LIBS $X_PRE_LIBS"
  4178.         if [ "x$WANT_DGA" = "xyes" ]; then
  4179.       LIBRARIES="$LIBRARIES -lXxf86dga"
  4180.       X_CFLAGS="$X_CFLAGS -DUSE_DGA_EXTENSION"
  4181.       if [ "x$WANT_VIDMODE" = "xyes" ]; then
  4182.         LIBRARIES="$LIBRARIES -lXxf86vm"
  4183.     X_CFLAGS="$X_CFLAGS -DUSE_VIDMODE_EXTENSION"
  4184.       fi
  4185.     fi
  4186.     LIBRARIES="$LIBRARIES -lXext -lX11 $X_EXTRA_LIBS"
  4187.  
  4188.     if [ "x$WANT_UI" != "xno" ]; then
  4189.       if [ "x$WANT_XFGUI" = "xyes" ]; then
  4190.         echo "Using XForms GUI."
  4191.     LIBRARIES="$LIBRARIES -lforms"
  4192.     ADDITIONAL_CFLAGS="$ADDITIONAL_CFLAGS -DUSING_FORMS_GUI"
  4193.     GUIOBJS=
  4194.     DEBUGOBJS=xdebug.o
  4195.       else if [ "x$WANT_TKGUI" = "xyes" ]; then
  4196.         echo "Using Tcl/Tk GUI."
  4197.         ADDITIONAL_CFLAGS="$ADDITIONAL_CFLAGS -DUSING_TCL_GUI"
  4198.         GUIOBJS=xui.o
  4199.       else
  4200.         if [ "x$HAVE_GTK" != "xyes" ]; then
  4201.       echo "Did not find gtk+, disabling user interface"
  4202.       if [ "x$WANT_UI" = "xyes" ]; then
  4203.         NR_ERRORS=`expr $NR_ERRORS + 1`
  4204.       fi
  4205.         else
  4206.           echo "Using gtk+ GUI."
  4207.       LIBRARIES="$LIBRARIES -lgtk -lgdk -lglib"
  4208.       NEED_THREAD_SUPPORT=yes
  4209.           ADDITIONAL_CFLAGS="$ADDITIONAL_CFLAGS -DUSING_GTK_GUI"
  4210.           GUIOBJS=gtkui.o
  4211.     fi
  4212.       fi
  4213.       fi
  4214.     fi
  4215.   fi
  4216.   fi
  4217.   fi
  4218.   fi
  4219. fi
  4220. fi
  4221. fi
  4222. fi
  4223.  
  4224. if [ "x$WANT_NCURSES_UI" = "xyes" ]; then
  4225.   if [ "x$HAVE_NCURSES_LIB" = "xno" ]; then
  4226.     if [ "x$WANT_UI" = "xyes" ]; then
  4227.       echo "ncurses is unavailable, can't provide a user interface"
  4228.       NR_ERRORS=`expr $NR_ERRORS + 1`      
  4229.     fi
  4230.     WANT_UI=no
  4231.   fi
  4232.   if [ "x$WANT_UI" != "xno" ]; then
  4233.     GUIOBJS="tui.o svgancui.o"
  4234.     LIBRARIES="$LIBRARIES -lncurses"
  4235.     ADDITIONAL_CFLAGS="$ADDITIONAL_CFLAGS -DUSING_CURSES_UI"
  4236.     if [ "x$ac_cv_header_ncurses_h" = "xno" ]; then
  4237.       echo "Found libncurses, but no ncurses.h. This is normal with recent versions"
  4238.       echo "of ncurses, but it might indicate a problem with older versions."
  4239.       NR_WARNINGS=`expr $NR_WARNINGS + 1`
  4240.     fi
  4241.   else
  4242.     GUIOBJS=nogui.o
  4243.   fi
  4244. fi
  4245.  
  4246. GFXOBJS="$GFXOBJS $GUIOBJS"
  4247.  
  4248.  
  4249. MACHDEP=md-generic
  4250. OSDEP=od-generic
  4251. THREADDEP=td-none
  4252. SOUNDDEP=od-generic
  4253.  
  4254. USE_PENGUINS=no
  4255. USE_THREADS=no
  4256. USE_SOUND=no
  4257. USE_FILE_SOUND=no
  4258.  
  4259. HAVEELF=no
  4260. HAVELINUX=no
  4261. HAVEGCC27=no
  4262. HAVEI386=no
  4263. HAVE68K=no
  4264. HAVEGLIBC2=no
  4265.  
  4266. ASMOBJS=
  4267. CPUOBJS="cpu0.o cpu1.o cpu2.o cpu3.o cpu4.o cpu5.o cpu6.o cpu7.o cpu8.o cpu9.o cpuA.o cpuB.o cpuC.o cpuD.o cpuE.o cpuF.o"
  4268.  
  4269. echo $ac_n "checking for GCC 2.7 or higher""... $ac_c" 1>&6
  4270. echo "configure:4271: checking for GCC 2.7 or higher" >&5
  4271. cat >conftest.c << EOF
  4272. int main()
  4273. {
  4274. #if defined(__GNUC__) && defined(__GNUC_MINOR__)
  4275. #if __GNUC__ > 2 || __GNUC_MINOR__ > 6
  4276. printf("GNU\n");
  4277. #endif
  4278. #endif
  4279. return 0;
  4280. }
  4281. EOF
  4282.  
  4283. $CC conftest.c -c -o conftest.o
  4284. $CC conftest.o -o conftest
  4285. ./conftest >conftest.file
  4286. if grep GNU conftest.file >/dev/null; then
  4287.   echo "$ac_t""yes" 1>&6
  4288.   HAVEGCC27=yes
  4289. else
  4290.   echo "$ac_t""no" 1>&6
  4291.   if [ "x$CC" = "xgcc" ]; then
  4292.     echo "I suggest you upgrade to at least version 2.7 of GCC"
  4293.   else
  4294.     echo "Couldn't find GCC. UAE may or may not compile and run correctly."
  4295.     NR_WARNINGS=`expr $NR_WARNINGS + 1`
  4296.   fi
  4297. fi
  4298.  
  4299. echo $ac_n "checking for glibc-2.0 or higher""... $ac_c" 1>&6
  4300. echo "configure:4301: checking for glibc-2.0 or higher" >&5
  4301. if [ "x$ac_cv_header_features_h" = "xyes" ]; then
  4302.   cat >conftest.c << EOF
  4303. #include <features.h>
  4304. int main()
  4305. {
  4306. #if defined(__GLIBC__)
  4307. #if __GLIBC__ >= 2
  4308. printf("GNU\n");
  4309. #endif
  4310. #endif
  4311. return 0;
  4312. }
  4313. EOF
  4314.  
  4315.   $CC conftest.c -c -o conftest.o
  4316.   $CC conftest.o -o conftest
  4317.   ./conftest >conftest.file
  4318.   if grep GNU conftest.file >/dev/null; then
  4319.     HAVEGLIBC2=yes
  4320.     echo "$ac_t""yes" 1>&6
  4321.   else
  4322.     echo "$ac_t""no" 1>&6
  4323.   fi
  4324. else
  4325.   echo "$ac_t""no" 1>&6
  4326. fi
  4327.  
  4328. if [ "x$CC" = "xgcc" ]; then
  4329.   WARNING_CFLAGS="-Wall -Wno-unused -Wno-format -W -Wmissing-prototypes -Wstrict-prototypes"
  4330.   OPTIMIZE_CFLAGS="-O3 -fomit-frame-pointer"
  4331.     CFLAGS=
  4332. fi
  4333.  
  4334. if [ "x$DO_PROFILING" = "xyes" ]; then
  4335.   if [ "x$CC" = "xgcc" ]; then
  4336.     OPTIMIZE_CFLAGS="-O"
  4337.     DEBUG_CFLAGS="-g -fno-inline -fno-omit-frame-pointer -pg -DUSE_PROFILING"
  4338.     LDFLAGS="-pg"
  4339.   else
  4340.     DO_PROFILING=no
  4341.     echo "Don't know how to set up profiling for your compiler."
  4342.     NR_ERRORS=`expr $NR_ERRORS + 1`
  4343.   fi
  4344. fi
  4345.  
  4346. if [ "x$TARGET" = "xggi" ]; then
  4347.   OPTIMIZE_CFLAGS=
  4348. fi
  4349.  
  4350. CFLAGS="$OPTIMIZE_CFLAGS $DEBUG_CFLAGS $WARNING_CFLAGS $CFLAGS $ADDITIONAL_CFLAGS"
  4351.  
  4352. if [ "x$HAVEGCC27" = "xyes" ]; then
  4353.   CFLAGS="$CFLAGS -DGCCCONSTFUNC=\"__attribute__((const))\""
  4354. else
  4355.   CFLAGS="$CFLAGS -DGCCCONSTFUNC="
  4356. fi
  4357.  
  4358. cat >conftest.c << EOF
  4359. int main()
  4360. {
  4361. #ifdef __i386__
  4362. printf("386\n");
  4363. #elif defined(__mc68000__)
  4364. printf("68k\n");
  4365. #endif
  4366. return 0;
  4367. }
  4368. EOF
  4369.  
  4370. $CC conftest.c -c -o conftest.o
  4371. $CC conftest.o -o conftest
  4372. ./conftest >conftest.file
  4373. if grep 386 conftest.file >/dev/null; then
  4374.   HAVEI386=yes
  4375.   echo "You seem to be using a x86 CPU (UAE will require a 486 to run)"
  4376. else if grep 68k conftest.file >/dev/null; then
  4377.   HAVE68K=yes
  4378.   echo "You seem to be using a 68k CPU."
  4379. else
  4380.   echo "No special hacks for your CPU, sorry."
  4381. fi; fi
  4382.  
  4383. rm -f conftest*
  4384.  
  4385. if MACHINE=`uname -a 2>/dev/null`; then
  4386.   case "$MACHINE" in
  4387.   Linux*)
  4388.     HAVELINUX=yes
  4389.     ;;
  4390.   esac
  4391. fi
  4392.  
  4393.  
  4394. echo $ac_n "checking whether we are on an ELF system""... $ac_c" 1>&6
  4395. echo "configure:4396: checking whether we are on an ELF system" >&5
  4396.  
  4397. if [ "x$SYSTEM_IS_ELF" = "xdunno" ]; then
  4398.   cat >conftest.c << EOF
  4399. int main() { return 0; }
  4400. EOF
  4401.  
  4402.   gcc conftest.c -o conftest
  4403.   if [ "x$FILEPRG" = "xnot-found" ]; then
  4404.     cp conftest conftest.file
  4405.   else
  4406.     $FILEPRG conftest >conftest.file
  4407.   fi
  4408.   if grep ELF conftest.file >/dev/null; then
  4409.     HAVEELF=yes
  4410.     echo "$ac_t""yes" 1>&6
  4411.   else
  4412.     echo "$ac_t""no" 1>&6
  4413.   fi
  4414. else
  4415.   echo "$ac_t""overriden: $SYSTEM_IS_ELF" 1>&6
  4416.   HAVEELF=$SYSTEM_IS_ELF
  4417. fi
  4418.  
  4419. rm -f conftest*
  4420.  
  4421. # Check whether --enable-threads or --disable-threads was given.
  4422. if test "${enable_threads+set}" = set; then
  4423.   enableval="$enable_threads"
  4424.   USE_THREADS=$enableval
  4425. fi
  4426.  
  4427. # Check whether --enable-penguins or --disable-penguins was given.
  4428. if test "${enable_penguins+set}" = set; then
  4429.   enableval="$enable_penguins"
  4430.   USE_PENGUINS=$enableval
  4431. fi
  4432.  
  4433.  
  4434. if [ "x$NEED_THREAD_SUPPORT" = "xyes" ]; then
  4435.   if [ "x$USE_THREADS" != "xyes" -a "x$USE_PENGUINS" != "xyes" ]; then
  4436.     echo "The gtk+ GUI needs threads; enabling thread support."
  4437.   fi
  4438. fi
  4439.  
  4440. if [ "x$USE_THREADS" = "xyes" -o "x$USE_PENGUINS" = "xyes" -o "x$NEED_THREAD_SUPPORT" = "xyes" ]; then
  4441.   if [ "x$HAVE_PTHREAD_LIB" = "xyes" ]; then
  4442.     THREADDEP=td-posix
  4443.     CFLAGS="$CFLAGS -DSUPPORT_THREADS -D_REENTRANT"
  4444.     LIBS="$LIBS -lpthread"
  4445.     if [ "x$HAVE_POSIX4_LIB" = "xyes" ]; then
  4446.       LIBS="$LIBS -lposix4"
  4447.     fi
  4448.  
  4449.     if [ "x$USE_THREADS" = "xyes" ]; then    
  4450.       CFLAGS="$CFLAGS -DUAE_FILESYS_THREADS"
  4451.     fi
  4452.     if [ "x$USE_PENGUINS" = "xyes" ]; then
  4453.       CFLAGS="$CFLAGS -DSUPPORT_PENGUINS"
  4454.     fi
  4455.  
  4456.     if [ "x$HAVELINUX" = "xno" -o "x$HAVEGLIBC2" = "xno" ]; then
  4457.       echo "Thread support has only been tested on Linux systems with glibc-2.0"
  4458.       NR_WARNINGS=`expr $NR_WARNINGS + 1`
  4459.     fi
  4460.     if [ "x$TARGET" = "xsvgalib" ]; then
  4461.       echo "If you didn't compile a fixed version of SVGAlib then thread support"
  4462.       echo "in UAE will lock your machine real hard."
  4463.       NR_WARNINGS=`expr $NR_WARNINGS + 1`
  4464.     fi
  4465.   else
  4466.     echo "You tried to enable threads, but I couldn't find a thread library!"
  4467.     NR_ERRORS=`expr $NR_ERRORS + 1`
  4468.   fi
  4469. fi
  4470.  
  4471.  
  4472. if [ "x$HAVEGCC27" = "xyes" -a "x$HAVEI386" = "xyes" ]; then
  4473.   SAVECFLAGS=$CFLAGS
  4474.   CFLAGS="$CFLAGS -mno-schedule-prologue"
  4475.   cat > conftest.$ac_ext <<EOF
  4476. #line 4477 "configure"
  4477. #include "confdefs.h"
  4478.  
  4479. int main() {
  4480. int main(){return 0;}
  4481. ; return 0; }
  4482. EOF
  4483. if { (eval echo configure:4484: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
  4484.   rm -rf conftest*
  4485.   NO_SCHED_CFLAGS="-mno-schedule-prologue"
  4486. else
  4487.   echo "configure: failed program was:" >&5
  4488.   cat conftest.$ac_ext >&5
  4489. fi
  4490. rm -f conftest*
  4491.   CFLAGS=$SAVECFLAGS
  4492. fi
  4493.  
  4494.  
  4495. if [ "x$HAVEGCC27" = "xyes" -a "x$HAVEI386" = "xyes" ]; then
  4496.   SAVECFLAGS=$CFLAGS
  4497.   CFLAGS="$CFLAGS -fno-exceptions"
  4498.   NOEXCEPTIONS=no
  4499.   cat > conftest.$ac_ext <<EOF
  4500. #line 4501 "configure"
  4501. #include "confdefs.h"
  4502.  
  4503. int main() {
  4504. int main(){return 0;}
  4505. ; return 0; }
  4506. EOF
  4507. if { (eval echo configure:4508: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
  4508.   rm -rf conftest*
  4509.   NOEXCEPTIONS=yes
  4510. else
  4511.   echo "configure: failed program was:" >&5
  4512.   cat conftest.$ac_ext >&5
  4513. fi
  4514. rm -f conftest*
  4515.   if [ "x$NOEXCEPTIONS" = "xno" ]; then
  4516.     CFLAGS=$SAVECFLAGS
  4517.   fi
  4518. fi
  4519.  
  4520.  
  4521.  
  4522. if [ "x$HAVEGCC27" = "xyes" -a "x$HAVEI386" = "xyes" -a "x$DO_PROFILING" = "xno" ]; then
  4523.   MACHDEP=md-i386-gcc
  4524.         CFLAGS="$CFLAGS -DX86_ASSEMBLY -fno-strength-reduce -DREGPARAM=\"__attribute__((regparm(3)))\""
  4525.   ASMOBJS=$MACHDEP/X86.o
  4526.   CPUOBJS="cpu_f0.o cpu_f1.o cpu_f2.o cpu_f3.o cpu_f4.o cpu_f5.o cpu_f6.o cpu_f7.o cpu_f8.o cpu_f9.o cpu_fA.o cpu_fB.o cpu_fC.o cpu_fD.o cpu_fE.o cpu_fF.o"
  4527. else if [ "x$TARGET" = "xp_os" ]; then
  4528.   CPU=`uname -m`
  4529.   if [ "x$CPU" = "xm68k" ]; then
  4530.      MACHDEP=md-68k
  4531.      CFLAGS="$CFLAGS -DREGPARAM=\"__attribute__((regparm(4)))\" -DM68K_FLAG_OPT=1"
  4532.   else if [ "x$CPU" = "xppc" ]; then
  4533.      MACHDEP=md-ppc
  4534.      CFLAGS="$CFLAGS -DREGPARAM="
  4535.   else if [ "x$CPU" = "xi386" ]; then
  4536.      MACHDEP=md-i386-gcc
  4537.      CFLAGS="$CFLAGS -DX86_ASSEMBLY -fno-strength-reduce -DREGPARAM=\"__attribute__((regparm(3)))\""
  4538.   else
  4539.      echo "Unsupported CPU: $CPU!"
  4540.      exit 5
  4541.   fi  
  4542.   fi
  4543.   fi
  4544.   CFLAGS="$CFLAGS -nostdinc -I/gg/include -I/p/../inc -D__POS__"
  4545.   OSDEP=od-pos
  4546.   CPUOBJS="cpu_f0.o cpu_f1.o cpu_f2.o cpu_f3.o cpu_f4.o cpu_f5.o cpu_f6.o cpu_f7.o cpu_f8.o cpu_f9.o cpu_fA.o cpu_fB.o cpu_fC.o cpu_fD.o cpu_fE.o cpu_fF.o"
  4547. else if [ "x$HAVEGCC27" = "xyes" -a "x$HAVE68K" = "xyes" -a "x$TARGET" = "xamigaos" ]; then
  4548.   MACHDEP=md-68k
  4549.   OSDEP=od-amiga
  4550.   CFLAGS="$CFLAGS -DREGPARAM=\"__attribute__((regparm(4)))\" -DM68K_FLAG_OPT=1"
  4551.   CPUOBJS="cpu_f0.o cpu_f1.o cpu_f2.o cpu_f3.o cpu_f4.o cpu_f5.o cpu_f6.o cpu_f7.o cpu_f8.o cpu_f9.o cpu_fA.o cpu_fB.o cpu_fC.o cpu_fD.o cpu_fE.o cpu_fF.o"
  4552. else if [ "x$TARGET" = "xamigaos" ]; then 
  4553.     MACHDEP=md-generic
  4554.   OSDEP=od-amiga
  4555.   CFLAGS="$CFLAGS -DREGPARAM="
  4556. else if [ "x$HAVEGCC27" = "xyes" -a "x$HAVE68K" = "xyes" -a "x$DO_PROFILING" = "xno" ]; then
  4557.     MACHDEP=md-68k
  4558.   CFLAGS="$CFLAGS -DM68K_FLAG_OPT=1 -DREGPARAM="
  4559.   CPUOBJS="cpu_f0.o cpu_f1.o cpu_f2.o cpu_f3.o cpu_f4.o cpu_f5.o cpu_f6.o cpu_f7.o cpu_f8.o cpu_f9.o cpu_fA.o cpu_fB.o cpu_fC.o cpu_fD.o cpu_fE.o cpu_fF.o"
  4560. else if [ "x$TARGET" = "xbeos" ]; then
  4561.   MACHDEP=md-ppc
  4562.   CFLAGS="$CFLAGS -DREGPARAM="
  4563.   OSDEP=od-beos
  4564. else
  4565.   CFLAGS="$CFLAGS -DREGPARAM="
  4566. fi
  4567. fi
  4568. fi
  4569. fi
  4570. fi
  4571. fi
  4572.  
  4573. if [ "x$HAVELINUX" = "xyes" ]; then
  4574.   OSDEP=od-linux
  4575.   if [ "x$HAVEGLIBC2" = "xyes" -a "x$HAVEI386" = "xyes" ]; then
  4576.     CFLAGS="$CFLAGS -DHAVE_GLIBC_2_LINUX"
  4577.   fi
  4578. fi
  4579.  
  4580. if [ "x$TARGET" = "xx11" -o "x$TARGET" = "xsvgalib" -o "x$TARGET" = "xamigaos" \
  4581.      -o "x$TARGET" = "xbeos" -o "x$TARGET" = "xasciiart" -o "x$TARGET" = "xggi" -o "x$TARGET" = "xp_os" ]; then
  4582.     CFLAGS="$CFLAGS -DUSE_ZFILE"
  4583. fi
  4584.  
  4585. HAVE_USS_SOUND=no
  4586. if [ "x$ac_cv_header_sys_soundcard_h" = "xyes" -o "x$ac_cv_header_machine_soundcard_h" = "xyes" ]; then
  4587.     echo $ac_n "checking whether sys/soundcard.h or machine/soundcard.h works""... $ac_c" 1>&6
  4588. echo "configure:4589: checking whether sys/soundcard.h or machine/soundcard.h works" >&5
  4589.   cat > conftest.$ac_ext <<EOF
  4590. #line 4591 "configure"
  4591. #include "confdefs.h"
  4592.  
  4593. #include "confdefs.h"
  4594. #ifdef HAVE_SYS_SOUNDCARD_H
  4595. #include <sys/soundcard.h>
  4596. #else
  4597. #include <machine/soundcard.h>
  4598. #endif
  4599. #include <sys/ioctl.h>
  4600.  
  4601. int main() {
  4602. int soundfd; ioctl (soundfd, SNDCTL_DSP_GETFMTS, 0);
  4603. ; return 0; }
  4604. EOF
  4605. if { (eval echo configure:4606: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
  4606.   rm -rf conftest*
  4607.   echo "$ac_t""yes" 1>&6
  4608. HAVE_USS_SOUND=yes
  4609. else
  4610.   echo "configure: failed program was:" >&5
  4611.   cat conftest.$ac_ext >&5
  4612.   rm -rf conftest*
  4613.   echo "$ac_t""no" 1>&6
  4614. fi
  4615. rm -f conftest*
  4616. fi
  4617.  
  4618. echo $ac_n "checking which sound system to use""... $ac_c" 1>&6
  4619. echo "configure:4620: checking which sound system to use" >&5
  4620. # Check whether --enable-sound or --disable-sound was given.
  4621. if test "${enable_sound+set}" = set; then
  4622.   enableval="$enable_sound"
  4623.   USE_SOUND=$enableval
  4624. fi
  4625.  
  4626. # Check whether --enable-file-sound or --disable-file-sound was given.
  4627. if test "${enable_file_sound+set}" = set; then
  4628.   enableval="$enable_file_sound"
  4629.   USE_FILE_SOUND=$enableval
  4630. fi
  4631.  
  4632.  
  4633. if [ "x$USE_FILE_SOUND" = "xyes" ]; then
  4634.   USE_SOUND=yes
  4635. fi
  4636.  
  4637. if [ "x$USE_SOUND" = "xno" ]; then
  4638.   echo "$ac_t""sound not enabled" 1>&6
  4639. else
  4640.   if [ "x$USE_FILE_SOUND" = "xyes" ]; then
  4641.     echo "$ac_t""file output" 1>&6
  4642.     SOUNDDEP=sd-file
  4643.     USE_SOUND=yes  
  4644.   else if [ "x$HAVE_USS_SOUND" = "xyes" ]; then
  4645.     echo "$ac_t""USS" 1>&6
  4646.     SOUNDDEP=sd-uss
  4647.     USE_SOUND=yes
  4648.   else if [ "x$ac_cv_header_sys_audioio_h" = "xyes" -o "x$ac_cv_header_sun_audioio_h" = "xyes" ]; then
  4649.     echo "$ac_t""Solaris" 1>&6
  4650.     SOUNDDEP=sd-solaris
  4651.     USE_SOUND=yes
  4652.   else if [ "x$HAVE_AF_LIB" = "xyes" ]; then
  4653.     echo "$ac_t""AF sound" 1>&6
  4654.     SOUNDDEP=sd-af
  4655.     USE_SOUND=yes
  4656.   else if [ "x$TARGET" = "xp_os" ]; then
  4657.     echo "$ac_t""pAudio.device" 1>&6
  4658.     SOUNDDEP=od-pos
  4659.     USE_SOUND=yes
  4660.   else if [ "x$TARGET" = "xamigaos" ]; then
  4661.     echo "$ac_t""Amiga audio.device" 1>&6
  4662.     SOUNDDEP=od-amiga
  4663.     USE_SOUND=yes
  4664.   else if [ "x$TARGET" = "xbeos" ]; then
  4665.     echo "$ac_t""BeOS sound" 1>&6
  4666.     SOUNDDEP=od-beos
  4667.     USE_SOUND=yes
  4668.   else
  4669.     echo "no known sound system found"
  4670.     NR_ERRORS=`expr $NR_ERRORS + 1`
  4671.   fi
  4672.   fi
  4673.   fi
  4674.   fi
  4675.   fi
  4676.   fi
  4677.   fi
  4678. fi
  4679.  
  4680. rm -f src/machdep
  4681. rm -f src/osdep
  4682. rm -f src/threaddep
  4683. rm -f src/sounddep
  4684. rm -f src/target.h
  4685.  
  4686. ln -s $MACHDEP src/machdep
  4687. ln -s $OSDEP src/osdep
  4688. ln -s $THREADDEP src/threaddep
  4689. ln -s $SOUNDDEP src/sounddep
  4690. ln -s targets/$TARGETDEP src/target.h
  4691.  
  4692. if [ "x$TARGET" = "xamigaos" -o "x$TARGET" = "xp_os" ]; then
  4693.     echo $ac_n "checking which CPU to use""... $ac_c" 1>&6
  4694. echo "configure:4695: checking which CPU to use" >&5
  4695.   cpu=`cpu | cut -d' ' -f2`
  4696.   echo "$ac_t""$cpu" 1>&6
  4697.   CFLAGS="$CFLAGS -m$cpu"
  4698.  
  4699.     echo $ac_n "checking which FPU to use""... $ac_c" 1>&6
  4700. echo "configure:4701: checking which FPU to use" >&5
  4701.   fpu=`cpu | cut -d' ' -f3 | grep '^688812$'`
  4702.   if [ "x$fpu" != "x" ]; then
  4703.         echo "$ac_t""68881" 1>&6
  4704.     CFLAGS="$CFLAGS -m68881"
  4705.   else
  4706.     echo "$ac_t""none" 1>&6
  4707.   fi
  4708. fi
  4709.  
  4710.  
  4711.  
  4712.  
  4713.  
  4714.  
  4715.  
  4716.  
  4717.  
  4718.  
  4719.  
  4720.  
  4721.  
  4722.  
  4723.  
  4724. if [ "x$FORMS_HEADER" = "xforms.h" ]; then
  4725.   FORMS_H_VARIANT=0
  4726. else
  4727.   FORMS_H_VARIANT=1
  4728. fi
  4729.  
  4730.  
  4731.  
  4732.  
  4733. trap '' 1 2 15
  4734. cat > confcache <<\EOF
  4735. # This file is a shell script that caches the results of configure
  4736. # tests run on this system so they can be shared between configure
  4737. # scripts and configure runs.  It is not useful on other systems.
  4738. # If it contains results you don't want to keep, you may remove or edit it.
  4739. #
  4740. # By default, configure uses ./config.cache as the cache file,
  4741. # creating it if it does not exist already.  You can give configure
  4742. # the --cache-file=FILE option to use a different cache file; that is
  4743. # what configure does when it calls configure scripts in
  4744. # subdirectories, so they share the cache.
  4745. # Giving --cache-file=/dev/null disables caching, for debugging configure.
  4746. # config.status only pays attention to the cache file if you give it the
  4747. # --recheck option to rerun configure.
  4748. #
  4749. EOF
  4750. # The following way of writing the cache mishandles newlines in values,
  4751. # but we know of no workaround that is simple, portable, and efficient.
  4752. # So, don't put newlines in cache variables' values.
  4753. # Ultrix sh set writes to stderr and can't be redirected directly,
  4754. # and sets the high bit in the cache file unless we assign to the vars.
  4755. (set) 2>&1 |
  4756.   case `(ac_space=' '; set) 2>&1` in
  4757.   *ac_space=\ *)
  4758.     # `set' does not quote correctly, so add quotes (double-quote substitution
  4759.     # turns \\\\ into \\, and sed turns \\ into \).
  4760.     sed -n \
  4761.       -e "s/'/'\\\\''/g" \
  4762.       -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
  4763.     ;;
  4764.   *)
  4765.     # `set' quotes correctly as required by POSIX, so do not add quotes.
  4766.     sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
  4767.     ;;
  4768.   esac >> confcache
  4769. if cmp -s $cache_file confcache; then
  4770.   :
  4771. else
  4772.   if test -w $cache_file; then
  4773.     echo "updating cache $cache_file"
  4774.     cat confcache > $cache_file
  4775.   else
  4776.     echo "not updating unwritable cache $cache_file"
  4777.   fi
  4778. fi
  4779. rm -f confcache
  4780.  
  4781. trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
  4782.  
  4783. test "x$prefix" = xNONE && prefix=$ac_default_prefix
  4784. # Let make expand exec_prefix.
  4785. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
  4786.  
  4787. # Any assignment to VPATH causes Sun make to only execute
  4788. # the first set of double-colon rules, so remove it if not needed.
  4789. # If there is a colon in the path, we need to keep it.
  4790. if test "x$srcdir" = x.; then
  4791.   ac_vpsub='/^[     ]*VPATH[     ]*=[^:]*$/d'
  4792. fi
  4793.  
  4794. trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
  4795.  
  4796. DEFS=-DHAVE_CONFIG_H
  4797.  
  4798. # Without the "./", some shells look in PATH for config.status.
  4799. : ${CONFIG_STATUS=./config.status}
  4800.  
  4801. echo creating $CONFIG_STATUS
  4802. # Some systems, like AmigaOS, won't allow you to remove a script that is
  4803. # being executed, so just move it out of the way instead.
  4804. if test -f $CONFIG_STATUS; then mv $CONFIG_STATUS $CONFIG_STATUS.old; else true; fi
  4805. cat > $CONFIG_STATUS <<EOF
  4806. #! /bin/sh
  4807. # Generated automatically by configure.
  4808. # Run this file to recreate the current configuration.
  4809. # This directory was configured as follows,
  4810. # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
  4811. #
  4812. # $0 $ac_configure_args
  4813. #
  4814. # Compiler output produced by configure, useful for debugging
  4815. # configure, is in ./config.log if it exists.
  4816.  
  4817. ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
  4818. for ac_option
  4819. do
  4820.   case "\$ac_option" in
  4821.   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
  4822.     echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
  4823.     exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
  4824.   -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
  4825.     echo "$CONFIG_STATUS generated by autoconf version 2.12"
  4826.     exit 0 ;;
  4827.   -help | --help | --hel | --he | --h)
  4828.     echo "\$ac_cs_usage"; exit 0 ;;
  4829.   *) echo "\$ac_cs_usage"; exit 1 ;;
  4830.   esac
  4831. done
  4832.  
  4833. ac_given_srcdir=$srcdir
  4834.  
  4835. trap 'rm -fr `echo "src/Makefile Makefile src/include/sysconfig.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
  4836. EOF
  4837. cat >> $CONFIG_STATUS <<EOF
  4838.  
  4839. # Protect against being on the right side of a sed subst in config.status.
  4840. sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
  4841.  s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
  4842. $ac_vpsub
  4843. $extrasub
  4844. s%@CFLAGS@%$CFLAGS%g
  4845. s%@CPPFLAGS@%$CPPFLAGS%g
  4846. s%@CXXFLAGS@%$CXXFLAGS%g
  4847. s%@DEFS@%$DEFS%g
  4848. s%@LDFLAGS@%$LDFLAGS%g
  4849. s%@LIBS@%$LIBS%g
  4850. s%@exec_prefix@%$exec_prefix%g
  4851. s%@prefix@%$prefix%g
  4852. s%@program_transform_name@%$program_transform_name%g
  4853. s%@bindir@%$bindir%g
  4854. s%@sbindir@%$sbindir%g
  4855. s%@libexecdir@%$libexecdir%g
  4856. s%@datadir@%$datadir%g
  4857. s%@sysconfdir@%$sysconfdir%g
  4858. s%@sharedstatedir@%$sharedstatedir%g
  4859. s%@localstatedir@%$localstatedir%g
  4860. s%@libdir@%$libdir%g
  4861. s%@includedir@%$includedir%g
  4862. s%@oldincludedir@%$oldincludedir%g
  4863. s%@infodir@%$infodir%g
  4864. s%@guidedir@%$guidedir%g
  4865. s%@psdir@%$psdir%g
  4866. s%@dvidir@%$dvidir%g
  4867. s%@mandir@%$mandir%g
  4868. s%@CC@%$CC%g
  4869. s%@CPP@%$CPP%g
  4870. s%@SET_MAKE@%$SET_MAKE%g
  4871. s%@HAVE_WISH40@%$HAVE_WISH40%g
  4872. s%@FILEPRG@%$FILEPRG%g
  4873. s%@X_CFLAGS@%$X_CFLAGS%g
  4874. s%@X_PRE_LIBS@%$X_PRE_LIBS%g
  4875. s%@X_LIBS@%$X_LIBS%g
  4876. s%@X_EXTRA_LIBS@%$X_EXTRA_LIBS%g
  4877. s%@LIBOBJS@%$LIBOBJS%g
  4878. s%@ac_cv_c_inline@%$ac_cv_c_inline%g
  4879. s%@NO_SCHED_CFLAGS@%$NO_SCHED_CFLAGS%g
  4880. s%@STATFS_NO_ARGS@%$STATFS_NO_ARGS%g
  4881. s%@BROKEN_JOYSTICK_H@%$BROKEN_JOYSTICK_H%g
  4882. s%@OLD_JOYSTICK_H@%$OLD_JOYSTICK_H%g
  4883. s%@STATBUF_BAVAIL@%$STATBUF_BAVAIL%g
  4884. s%@LIBRARIES@%$LIBRARIES%g
  4885. s%@TARGET@%$TARGET%g
  4886. s%@GFXOBJS@%$GFXOBJS%g
  4887. s%@ASMOBJS@%$ASMOBJS%g
  4888. s%@CPUOBJS@%$CPUOBJS%g
  4889. s%@DEBUGOBJS@%$DEBUGOBJS%g
  4890. s%@MATHLIB@%$MATHLIB%g
  4891. s%@FORMS_H_VARIANT@%$FORMS_H_VARIANT%g
  4892. s%@SHM_SUPPORT_LINKS@%$SHM_SUPPORT_LINKS%g
  4893. s%@top_srcdir@%$top_srcdir%g
  4894.  
  4895. CEOF
  4896. EOF
  4897.  
  4898. cat >> $CONFIG_STATUS <<\EOF
  4899.  
  4900. # Split the substitutions into bite-sized pieces for seds with
  4901. # small command number limits, like on Digital OSF/1 and HP-UX.
  4902. ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
  4903. ac_file=1 # Number of current file.
  4904. ac_beg=1 # First line for current file.
  4905. ac_end=$ac_max_sed_cmds # Line after last line for current file.
  4906. ac_more_lines=:
  4907. ac_sed_cmds=""
  4908. while $ac_more_lines; do
  4909.   if test $ac_beg -gt 1; then
  4910.     sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
  4911.   else
  4912.     sed "${ac_end}q" conftest.subs > conftest.s$ac_file
  4913.   fi
  4914.   if test ! -s conftest.s$ac_file; then
  4915.     ac_more_lines=false
  4916.     rm -f conftest.s$ac_file
  4917.   else
  4918.     if test -z "$ac_sed_cmds"; then
  4919.       ac_sed_cmds="sed -f conftest.s$ac_file"
  4920.     else
  4921.       ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
  4922.     fi
  4923.     ac_file=`expr $ac_file + 1`
  4924.     ac_beg=$ac_end
  4925.     ac_end=`expr $ac_end + $ac_max_sed_cmds`
  4926.   fi
  4927. done
  4928. if test -z "$ac_sed_cmds"; then
  4929.   ac_sed_cmds=cat
  4930. fi
  4931. EOF
  4932.  
  4933. cat >> $CONFIG_STATUS <<EOF
  4934.  
  4935. CONFIG_FILES=\${CONFIG_FILES-"src/Makefile Makefile"}
  4936. EOF
  4937. cat >> $CONFIG_STATUS <<\EOF
  4938. for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
  4939.   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
  4940.   case "$ac_file" in
  4941.   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
  4942.        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
  4943.   *) ac_file_in="${ac_file}.in" ;;
  4944.   esac
  4945.  
  4946.   # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
  4947.  
  4948.   # Remove last slash and all that follows it.  Not all systems have dirname.
  4949.   ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
  4950.   if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
  4951.     # The file is in a subdirectory.
  4952.     test ! -d "$ac_dir" && mkdir "$ac_dir"
  4953.     ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
  4954.     # A "../" for each directory in $ac_dir_suffix.
  4955.     ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
  4956.   else
  4957.     ac_dir_suffix= ac_dots=
  4958.   fi
  4959.  
  4960.   case "$ac_given_srcdir" in
  4961.   .)  srcdir=.
  4962.       if test -z "$ac_dots"; then top_srcdir=.
  4963.       else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
  4964.   /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
  4965.   *) # Relative path.
  4966.     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
  4967.     top_srcdir="$ac_dots$ac_given_srcdir" ;;
  4968.   esac
  4969.  
  4970.  
  4971.   echo creating "$ac_file"
  4972.   rm -f "$ac_file"
  4973.   configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
  4974.   case "$ac_file" in
  4975.   *Makefile*) ac_comsub="1i\\
  4976. # $configure_input" ;;
  4977.   *) ac_comsub= ;;
  4978.   esac
  4979.  
  4980.   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
  4981.   sed -e "$ac_comsub
  4982. s%@configure_input@%$configure_input%g
  4983. s%@srcdir@%$srcdir%g
  4984. s%@top_srcdir@%$top_srcdir%g
  4985. " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
  4986. fi; done
  4987. rm -f conftest.s*
  4988.  
  4989. # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
  4990. # NAME is the cpp macro being defined and VALUE is the value it is being given.
  4991. #
  4992. # ac_d sets the value in "#define NAME VALUE" lines.
  4993. ac_dA='s%^\([     ]*\)#\([     ]*define[     ][     ]*\)'
  4994. ac_dB='\([     ][     ]*\)[^     ]*%\1#\2'
  4995. ac_dC='\3'
  4996. ac_dD='%g'
  4997. # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
  4998. ac_uA='s%^\([     ]*\)#\([     ]*\)undef\([     ][     ]*\)'
  4999. ac_uB='\([     ]\)%\1#\2define\3'
  5000. ac_uC=' '
  5001. ac_uD='\4%g'
  5002. # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
  5003. ac_eA='s%^\([     ]*\)#\([     ]*\)undef\([     ][     ]*\)'
  5004. ac_eB='$%\1#\2define\3'
  5005. ac_eC=' '
  5006. ac_eD='%g'
  5007.  
  5008. if test "${CONFIG_HEADERS+set}" != set; then
  5009. EOF
  5010. cat >> $CONFIG_STATUS <<EOF
  5011.   CONFIG_HEADERS="src/include/sysconfig.h"
  5012. EOF
  5013. cat >> $CONFIG_STATUS <<\EOF
  5014. fi
  5015. for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
  5016.   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
  5017.   case "$ac_file" in
  5018.   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
  5019.        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
  5020.   *) ac_file_in="${ac_file}.in" ;;
  5021.   esac
  5022.  
  5023.   echo creating $ac_file
  5024.  
  5025.   rm -f conftest.frag conftest.in conftest.out
  5026.   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
  5027.   cat $ac_file_inputs > conftest.in
  5028.  
  5029. EOF
  5030.  
  5031. # Transform confdefs.h into a sed script conftest.vals that substitutes
  5032. # the proper values into config.h.in to produce config.h.  And first:
  5033. # Protect against being on the right side of a sed subst in config.status.
  5034. # Protect against being in an unquoted here document in config.status.
  5035. rm -f conftest.vals
  5036. cat > conftest.hdr <<\EOF
  5037. s/[\\&%]/\\&/g
  5038. s%[\\$`]%\\&%g
  5039. s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
  5040. s%ac_d%ac_u%gp
  5041. s%ac_u%ac_e%gp
  5042. EOF
  5043. sed -n -f conftest.hdr confdefs.h > conftest.vals
  5044. rm -f conftest.hdr
  5045.  
  5046. # This sed command replaces #undef with comments.  This is necessary, for
  5047. # example, in the case of _POSIX_SOURCE, which is predefined and required
  5048. # on some systems where configure will not decide to define it.
  5049. cat >> conftest.vals <<\EOF
  5050. s%^[     ]*#[     ]*undef[     ][     ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
  5051. EOF
  5052.  
  5053. # Break up conftest.vals because some shells have a limit on
  5054. # the size of here documents, and old seds have small limits too.
  5055.  
  5056. rm -f conftest.tail
  5057. while :
  5058. do
  5059.   ac_lines=`grep -c . conftest.vals`
  5060.   # grep -c gives empty output for an empty file on some AIX systems.
  5061.   if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
  5062.   # Write a limited-size here document to conftest.frag.
  5063.   echo '  cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
  5064.   sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
  5065.   echo 'CEOF
  5066.   sed -f conftest.frag conftest.in > conftest.out
  5067.   rm -f conftest.in
  5068.   mv conftest.out conftest.in
  5069. ' >> $CONFIG_STATUS
  5070.   sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
  5071.   rm -f conftest.vals
  5072.   mv conftest.tail conftest.vals
  5073. done
  5074. rm -f conftest.vals
  5075.  
  5076. cat >> $CONFIG_STATUS <<\EOF
  5077.   rm -f conftest.frag conftest.h
  5078.   echo "/* $ac_file.  Generated automatically by configure.  */" > conftest.h
  5079.   cat conftest.in >> conftest.h
  5080.   rm -f conftest.in
  5081.   if cmp -s $ac_file conftest.h 2>/dev/null; then
  5082.     echo "$ac_file is unchanged"
  5083.     rm -f conftest.h
  5084.   else
  5085.     # Remove last slash and all that follows it.  Not all systems have dirname.
  5086.       ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
  5087.       if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
  5088.       # The file is in a subdirectory.
  5089.       test ! -d "$ac_dir" && mkdir "$ac_dir"
  5090.     fi
  5091.     rm -f $ac_file
  5092.     mv conftest.h $ac_file
  5093.   fi
  5094. fi; done
  5095.  
  5096. EOF
  5097. cat >> $CONFIG_STATUS <<EOF
  5098.  
  5099. EOF
  5100. cat >> $CONFIG_STATUS <<\EOF
  5101.  
  5102. exit 0
  5103. EOF
  5104. chmod +x $CONFIG_STATUS
  5105. rm -f CONFIG.STATUS.old
  5106. rm -fr confdefs* $ac_clean_files
  5107. test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
  5108.  
  5109. if [ "x$DO_PROFILING" = "xyes" ]; then
  5110.   echo "Building a profiling version of UAE (select this option only if you know"
  5111.   echo "what you are doing)"
  5112. fi
  5113.  
  5114. echo
  5115. echo
  5116. if [ "x$NR_ERRORS" = "x0" ]; then
  5117.   if [ "x$NR_WARNINGS" = "x0" ]; then
  5118.     echo "Configuration was successful!"
  5119.   else
  5120.     echo "There were $NR_WARNINGS warnings. That is usually harmless, but read the output"
  5121.     echo "from configure carefully if you run into problems."
  5122.   fi
  5123. else
  5124.   echo "There were $NR_ERRORS errors. UAE may still build and run cleanly, but you may"
  5125.   echo "not get all the features you asked for."
  5126. fi
  5127. echo
  5128.